INFO:2026-03-25T01:04:15Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 408bb4d4b22b..aecfaf11953f 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 aecfaf11953f [flang][acc] Handle fir.undefined with OutlineRematerializationOpInterface in OffloadLiveInValueCanonicalization (#188325) INFO:2026-03-25T01:05:15Z:root:syncing... Deleted branch merge (was 4371a52bd708). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 254b89d189d7] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T01:05:16Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-25T01:05:17Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T01:05:17Z:root:testing INFO:2026-03-25T01:05:17Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (2 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (5 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (9 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (12 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (13 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (16 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (19 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (23 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (27 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x5572d5baa158 <> # | |-NamespaceDecl 0x5572d5baaa98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x5572d5baab20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-NonTypeTemplateParmDecl 0x5572d5baac20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5572d5baac78 <> 'int' 4 # | | | `-TypeAliasDecl 0x5572d5baad90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x5572d5baad40 'vector' dependent # | | | |-TemplateTypeParmType 0x5572d5baaba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5baab20 'element' # | | | `-DeclRefExpr 0x5572d5baace0 <> 'int' lvalue NonTypeTemplateParm 0x5572d5baac20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x5572d5baae48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-NonTypeTemplateParmDecl 0x5572d5baaf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5572d5baaf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x5572d5baafd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5572d5bab028 <> 'int' 4 # | | | |-BinaryOperator 0x5572d5bab128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5572d5bab0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5572d5bab0a8 <> 'int' lvalue NonTypeTemplateParm 0x5572d5baaf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x5572d5bab068 <> 'int' 4 # | | | | `-BinaryOperator 0x5572d5bab108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5572d5bab0c8 <> 'int' lvalue NonTypeTemplateParm 0x5572d5baafd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x5572d5bab088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5572d5bd6298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5572d5bd6230 'matrix' dependent # | | |-ClassTemplateDecl 0x5572d5bd6978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5572d5bd6748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5572d5bd6918 <> 'bool' Concept 0x5572d5bd6420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5572d5bd6850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5bd6820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5bd67d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5bd63a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd6350 'element_type' # | | | `-CXXRecordDecl 0x5572d5bd6648 <> implicit class Buffer # | | | `-FinalAttr 0x5572d5bd66f0 <> Implicit final # | | |-ClassTemplateDecl 0x5572d5bd6d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5572d5bd6ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5572d5bd6cb8 <> 'bool' Concept 0x5572d5bd6420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5572d5bd6bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5bd6bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5bd6b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5bd63a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd6350 'element_type' # | | | `-CXXRecordDecl 0x5572d5bd69e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5572d5bd6a90 <> Implicit final # | | |-ClassTemplateDecl 0x5572d5bd70b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5572d5bd6e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5572d5bd7058 <> 'bool' Concept 0x5572d5bd6600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5572d5bd6f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5bd6f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5bd6f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5bd64c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd6468 'element_type' # | | | `-CXXRecordDecl 0x5572d5bd6d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5572d5bd6e30 <> Implicit final # | | |-ClassTemplateDecl 0x5572d5bd8738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5572d5bd8510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5572d5bd86d8 <> 'bool' Concept 0x5572d5bd6600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5572d5bd8610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5bd85e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5bd8590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5bd64c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd6468 'element_type' # | | | `-CXXRecordDecl 0x5572d5bd8410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5572d5bd84b8 <> Implicit final # | | |-ClassTemplateDecl 0x5572d5bd8ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5572d5bd88a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5572d5bd8a78 <> 'bool' Concept 0x5572d5bd6600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5572d5bd89b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5bd8980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5bd8930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5bd64c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd6468 'element_type' # | | | `-CXXRecordDecl 0x5572d5bd87a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5572d5bd8850 <> Implicit final # | | |-ClassTemplateDecl 0x5572d5bd8e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5572d5bd8c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5572d5bd8e18 <> 'bool' Concept 0x5572d5bd6600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5572d5bd8d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5bd8d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5bd8cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5bd64c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd6468 'element_type' # | | | `-CXXRecordDecl 0x5572d5bd8b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5572d5bd8bf0 <> Implicit final # | | |-ClassTemplateDecl 0x5572d5bd9218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5572d5bd8fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5572d5bd91b8 <> 'bool' Concept 0x5572d5bd6600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5572d5bd90f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5bd90c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5bd9070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5bd64c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd6468 'element_type' # | | | `-CXXRecordDecl 0x5572d5bd8ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5572d5bd8f90 <> Implicit final # | | |-ClassTemplateDecl 0x5572d5bd95c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5572d5bd9388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5572d5bd9568 <> 'bool' Concept 0x5572d5bd6600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5572d5bd94a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5bd9470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5bd9420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5bd64c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd6468 'element_type' # | | | `-CXXRecordDecl 0x5572d5bd9288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5572d5bd9330 <> Implicit final # | | |-CXXRecordDecl 0x5572d5bd9638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5572d5bd96e0 <> Implicit final # | | |-CXXRecordDecl 0x5572d5bd9738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5572d5bd97e0 <> Implicit final # | | |-CXXRecordDecl 0x5572d5bd9838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5572d5bd98e0 <> Implicit final # | | |-CXXRecordDecl 0x5572d5bd9938 <> implicit class SamplerState # | | | `-FinalAttr 0x5572d5bd99e0 <> Implicit final # | | |-CXXRecordDecl 0x5572d5bd9a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5572d5bd9ae0 <> Implicit final # | | |-ClassTemplateDecl 0x5572d5bd9ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5572d5bd9c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5572d5bd9b40 'vector' 4 # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-ConceptSpecializationExpr 0x5572d5bd9e78 <> 'bool' Concept 0x5572d5bd6420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5572d5bd9db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5bd9d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5bd9d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5bd63a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd6350 'element_type' # | | | `-CXXRecordDecl 0x5572d5bd9b70 <> implicit class Texture2D # | | | `-FinalAttr 0x5572d5bd9c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5572d5bda168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5572d5bda090 'vector' dependent # | | | |-TemplateTypeParmType 0x5572d5bd9fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5bd9f48 'element_type' # | | | `-DeclRefExpr 0x5572d5bda068 <> 'int' lvalue NonTypeTemplateParm 0x5572d5bd9fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5572d5bd9f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5572d5bd9fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5572d5bd6420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5572d5bd6350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5572d5bd6400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5572d5bd63a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5572d5bd6350 'element_type' # | |-ConceptDecl 0x5572d5bd6600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5572d5bd6468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5572d5bd65e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5572d5bd6540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5572d5bd6520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5572d5bd64c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5572d5bd6468 'element_type' # | | `-BinaryOperator 0x5572d5bd65c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5572d5bd6558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5572d5bd65a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5572d5bda380 <> Namespace 0x5572d5baaa98 'hlsl' # | |-TypedefDecl 0x5572d5bdab98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5572d5bdab60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5572d5bda850 '__NSConstantString_tag' # | |-TypedefDecl 0x5572d5baaa40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x5572d5baa980 'void *' # | | `-BuiltinType 0x5572d5baa1c0 'void' # | |-NamespaceDecl 0x5572d5bdabf0 prev 0x5572d5baaa98 line:12:11 hlsl # | | |-original Namespace 0x5572d5baaa98 'hlsl' # | | |-TypedefDecl 0x5572d5bdac78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x5572d5baa260 'int' # | | |-TypedefDecl 0x5572d5bdace8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5bdad58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5bdadc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x5572d5baa360 'float' # | | |-TypedefDecl 0x5572d5bdae38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | |-TypedefDecl 0x5572d5bdaea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x5572d5baa280 'long' # | | |-TypedefDecl 0x5572d5bdaf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TypedefDecl 0x5572d5bdb1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5572d5bdb0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5bdafd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5bdaf98 'int' 1 # | | | `-ExtVectorType 0x5572d5bdb0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5bdb000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | |-TypedefDecl 0x5572d5bdb418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5572d5bdb340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5bdb250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5bdb230 'int' 2 # | | | `-ExtVectorType 0x5572d5bdb300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5bdb000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | |-TypedefDecl 0x5572d5bdb668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5572d5bdb590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5bdb4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5bdb480 'int' 3 # | | | `-ExtVectorType 0x5572d5bdb550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5bdb000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | |-TypedefDecl 0x5572d5bfcff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5572d5bdb7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5bdb6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5bdb6d0 'int' 4 # | | | `-ExtVectorType 0x5572d5bdb7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5bdb000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | |-TypedefDecl 0x5572d5bfd278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfd1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5bfd080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5bfd060 'int' 1 # | | | `-ExtVectorType 0x5572d5bfd160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5bfd0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa260 'int' # | | |-TypedefDecl 0x5572d5bfd4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfd3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5bfd308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5bfd2e8 'int' 2 # | | | `-ExtVectorType 0x5572d5bfd3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5bfd0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa260 'int' # | | |-TypedefDecl 0x5572d5bfd718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfd640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5bfd558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5bfd538 'int' 3 # | | | `-ExtVectorType 0x5572d5bfd600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5bfd0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa260 'int' # | | |-TypedefDecl 0x5572d5bfd968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfd890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5bfd7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5bfd788 'int' 4 # | | | `-ExtVectorType 0x5572d5bfd850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5bfd0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa260 'int' # | | |-TypedefDecl 0x5572d5bfdc28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfdb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5bfda30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5bfda10 'int' 1 # | | | `-ExtVectorType 0x5572d5bfdb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5bfda60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | |-Typedef 0x5572d5bdace8 'uint' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5bfde98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfddc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5bfdcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5bfdcb0 'int' 2 # | | | `-ExtVectorType 0x5572d5bfdd80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5bfda60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | |-Typedef 0x5572d5bdace8 'uint' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5bfe928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfe850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5bfdf40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5bfdf20 'int' 3 # | | | `-ExtVectorType 0x5572d5bfe810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5bfda60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | |-Typedef 0x5572d5bdace8 'uint' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5bfeb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfeac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5bfe9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5bfe9b0 'int' 4 # | | | `-ExtVectorType 0x5572d5bfea80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5bfda60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | |-Typedef 0x5572d5bdace8 'uint' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5bfee28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfed50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5bfec60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5bfec40 'int' 1 # | | | `-ExtVectorType 0x5572d5bfed10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5bfec90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | `-BuiltinType 0x5572d5baa260 'int' # | | |-TypedefDecl 0x5572d5bff068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5572d5bfef90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5bfeed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5bfeeb0 'int' 2 # | | | `-ExtVectorType 0x5572d5bfef50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5bfec90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | `-BuiltinType 0x5572d5baa260 'int' # | | |-TypedefDecl 0x5572d5bff2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5572d5bff1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5bff110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5bff0f0 'int' 3 # | | | `-ExtVectorType 0x5572d5bff190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5bfec90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | `-BuiltinType 0x5572d5baa260 'int' # | | |-TypedefDecl 0x5572d5bff4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5572d5bff410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5bff350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5bff330 'int' 4 # | | | `-ExtVectorType 0x5572d5bff3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5bfec90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | `-BuiltinType 0x5572d5baa260 'int' # | | |-TypedefDecl 0x5572d5bff7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5572d5bff6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5bff5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5bff590 'int' 1 # | | | `-ExtVectorType 0x5572d5bff660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5bff5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5bff9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5572d5bff900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5bff848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5bff828 'int' 2 # | | | `-ExtVectorType 0x5572d5bff8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5bff5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5bffc18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5572d5bffb40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5bffa80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5bffa60 'int' 3 # | | | `-ExtVectorType 0x5572d5bffb00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5bff5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5bffe58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5572d5bffd80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5bffcc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5bffca0 'int' 4 # | | | `-ExtVectorType 0x5572d5bffd40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5bff5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | |-TypedefDecl 0x5572d5c00118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5572d5c00040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5bfff20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5bfff00 'int' 1 # | | | `-ExtVectorType 0x5572d5c00000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5bfff50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | `-BuiltinType 0x5572d5baa280 'long' # | | |-TypedefDecl 0x5572d5c00388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5572d5c002b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c001c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c001a0 'int' 2 # | | | `-ExtVectorType 0x5572d5c00270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5bfff50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | `-BuiltinType 0x5572d5baa280 'long' # | | |-TypedefDecl 0x5572d5c005f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5572d5c00520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c00430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c00410 'int' 3 # | | | `-ExtVectorType 0x5572d5c004e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5bfff50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | `-BuiltinType 0x5572d5baa280 'long' # | | |-TypedefDecl 0x5572d5c00888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5572d5c007b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c006a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c00680 'int' 4 # | | | `-ExtVectorType 0x5572d5c00750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5bfff50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | `-BuiltinType 0x5572d5baa280 'long' # | | |-TypedefDecl 0x5572d5c00b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5572d5c00a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c00950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c00930 'int' 1 # | | | `-ExtVectorType 0x5572d5c00a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5c00980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | |-TypedefDecl 0x5572d5c00db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5572d5c00ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c00bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c00bd0 'int' 2 # | | | `-ExtVectorType 0x5572d5c00ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5c00980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | |-TypedefDecl 0x5572d5c01028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5572d5c00f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c00e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c00e40 'int' 3 # | | | `-ExtVectorType 0x5572d5c00f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5c00980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | |-TypedefDecl 0x5572d5c01298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5572d5c011c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c010d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c010b0 'int' 4 # | | | `-ExtVectorType 0x5572d5c01180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5c00980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | |-TypedefDecl 0x5572d5c01528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5572d5c01450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c01328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c01308 'int' 1 # | | | `-ExtVectorType 0x5572d5c01410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5c01360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | |-TypedefDecl 0x5572d5c01fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5572d5c016a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c015b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c01598 'int' 2 # | | | `-ExtVectorType 0x5572d5c01660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5c01360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | |-TypedefDecl 0x5572d5c02228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5572d5c02150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c02060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c02040 'int' 3 # | | | `-ExtVectorType 0x5572d5c02110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5c01360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | |-TypedefDecl 0x5572d5c02478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5572d5c023a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c022b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c02298 'int' 4 # | | | `-ExtVectorType 0x5572d5c02360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5c01360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | |-TypedefDecl 0x5572d5c02708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5572d5c02630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c02508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c024e8 'int' 1 # | | | `-ExtVectorType 0x5572d5c025f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5c02540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa360 'float' # | | |-TypedefDecl 0x5572d5c02958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5572d5c02880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c02798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c02778 'int' 2 # | | | `-ExtVectorType 0x5572d5c02840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5c02540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa360 'float' # | | |-TypedefDecl 0x5572d5c02ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5572d5c02ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c029e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c029c8 'int' 3 # | | | `-ExtVectorType 0x5572d5c02a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5c02540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa360 'float' # | | |-TypedefDecl 0x5572d5c02dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5572d5c02cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c02c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c02c18 'int' 4 # | | | `-ExtVectorType 0x5572d5c02cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5c02540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa360 'float' # | | |-TypedefDecl 0x5572d5c03158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5572d5c03080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c02e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c02e38 'int' 1 # | | | `-ExtVectorType 0x5572d5c02f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5c02e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TypedefDecl 0x5572d5c033a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5572d5c032d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c031e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c031c8 'int' 2 # | | | `-ExtVectorType 0x5572d5c03290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5c02e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TypedefDecl 0x5572d5c035f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5572d5c03520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c03438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c03418 'int' 3 # | | | `-ExtVectorType 0x5572d5c034e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5c02e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TypedefDecl 0x5572d5c03848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5572d5c03770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c03688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c03668 'int' 4 # | | | `-ExtVectorType 0x5572d5c03730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5c02e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TypedefDecl 0x5572d5c03ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5572d5c03a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c03910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c038f0 'int' 1 # | | | `-ExtVectorType 0x5572d5c039c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5c03940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | `-BuiltinType 0x5572d5baa360 'float' # | | |-TypedefDecl 0x5572d5c03d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5572d5c03c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c03b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c03b60 'int' 2 # | | | `-ExtVectorType 0x5572d5c03c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5c03940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | `-BuiltinType 0x5572d5baa360 'float' # | | |-TypedefDecl 0x5572d5c03f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5572d5c03e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c03dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c03da0 'int' 3 # | | | `-ExtVectorType 0x5572d5c03e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5c03940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | `-BuiltinType 0x5572d5baa360 'float' # | | |-TypedefDecl 0x5572d5c041a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5572d5c040d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c04000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c03fe0 'int' 4 # | | | `-ExtVectorType 0x5572d5c04090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5c03940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | `-BuiltinType 0x5572d5baa360 'float' # | | |-TypedefDecl 0x5572d5c04438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5572d5c04360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c04270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c04250 'int' 1 # | | | `-ExtVectorType 0x5572d5c04320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5572d5c042a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TypedefDecl 0x5572d5c04678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5572d5c045a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c044e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c044c0 'int' 2 # | | | `-ExtVectorType 0x5572d5c04560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5572d5c042a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TypedefDecl 0x5572d5c048b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5572d5c047e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c04720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c04700 'int' 3 # | | | `-ExtVectorType 0x5572d5c047a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5572d5c042a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TypedefDecl 0x5572d5c04af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5572d5c04a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c04960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c04940 'int' 4 # | | | `-ExtVectorType 0x5572d5c049e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5572d5c042a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TypedefDecl 0x5572d5c0a9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c04f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c04bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c04b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c04bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c04b98 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c04ef0 'matrix' # | | |-TypedefDecl 0x5572d5c0ae10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0ad10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c0aa98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c0aa58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0aab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0aa78 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c0acb0 'matrix' # | | |-TypedefDecl 0x5572d5c0b230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0b130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c0aeb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c0ae78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c0aed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c0ae98 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c0b0d0 'matrix' # | | |-TypedefDecl 0x5572d5c0b650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0b550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c0b2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c0b298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c0b2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c0b2b8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c0b4f0 'matrix' # | | |-TypedefDecl 0x5572d5c0dc10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0b970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0b6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0b6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c0b718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c0b6d8 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c0b910 'matrix' # | | |-TypedefDecl 0x5572d5c0e030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0df30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0dcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0dc78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0dcd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0dc98 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c0ded0 'matrix' # | | |-TypedefDecl 0x5572d5c0e450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0e350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0e0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0e098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c0e0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c0e0b8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c0e2f0 'matrix' # | | |-TypedefDecl 0x5572d5c0e870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0e770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0e4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0e4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c0e518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c0e4d8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c0e710 'matrix' # | | |-TypedefDecl 0x5572d5c0fcb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0fbb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c0e918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c0e8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c0e938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c0e8f8 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c0eb30 'matrix' # | | |-TypedefDecl 0x5572d5c100d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0ffd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c0fd58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c0fd18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0fd78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0fd38 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c0ff70 'matrix' # | | |-TypedefDecl 0x5572d5c104f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c103f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c10178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c10138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c10198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c10158 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c10390 'matrix' # | | |-TypedefDecl 0x5572d5c10910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c10810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c10598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c10558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c105b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c10578 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c107b0 'matrix' # | | |-TypedefDecl 0x5572d5c10d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c10c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c109b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c10978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c109d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c10998 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c10bf0 'matrix' # | | |-TypedefDecl 0x5572d5c11170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c11070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c10df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c10db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c10e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c10dd8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c11010 'matrix' # | | |-TypedefDecl 0x5572d5c11590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c11490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c11218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c111d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c11238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c111f8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c11430 'matrix' # | | |-TypedefDecl 0x5572d5c119b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c118b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5572d5baa1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c11638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c115f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c11658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c11618 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c11850 'matrix' # | | |-TypedefDecl 0x5572d5c12130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c12030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c11a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c11a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c11a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c11a40 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c11fd0 'matrix' # | | |-TypedefDecl 0x5572d5c12560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c12460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c121e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c121a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c12200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c121c0 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c12400 'matrix' # | | |-TypedefDecl 0x5572d5c12990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c12890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c12610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c125d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c12630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c125f0 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c12830 'matrix' # | | |-TypedefDecl 0x5572d5c12dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c12cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c12a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c12a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c12a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c12a20 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c12c60 'matrix' # | | |-TypedefDecl 0x5572d5c13500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c13400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c12e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c12e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c12e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c12e50 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c133a0 'matrix' # | | |-TypedefDecl 0x5572d5c13930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c13830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c135b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c13570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c135d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c13590 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c137d0 'matrix' # | | |-TypedefDecl 0x5572d5c13d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c13c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c139e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c139a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c13a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c139c0 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c13c00 'matrix' # | | |-TypedefDecl 0x5572d5c055e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c14090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c13e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c13dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c13e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c13df0 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c14030 'matrix' # | | |-TypedefDecl 0x5572d5c05a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c05910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c05690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c05650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c056b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c05670 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c058b0 'matrix' # | | |-TypedefDecl 0x5572d5c05e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c05d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c05ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c05a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c05ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c05aa0 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c05ce0 'matrix' # | | |-TypedefDecl 0x5572d5c06270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c06170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c05ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c05eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c05f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c05ed0 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c06110 'matrix' # | | |-TypedefDecl 0x5572d5c077c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c076c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c06320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c062e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c06340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c06300 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c06540 'matrix' # | | |-TypedefDecl 0x5572d5c07bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c07af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c07870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c07830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c07890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c07850 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c07a90 'matrix' # | | |-TypedefDecl 0x5572d5c08020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c07f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c07ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c07c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c07cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c07c80 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c07ec0 'matrix' # | | |-TypedefDecl 0x5572d5c08450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c08350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c080d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c08090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c080f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c080b0 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c082f0 'matrix' # | | |-TypedefDecl 0x5572d5c08890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c08790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c08500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c084c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c08520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c084e0 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c08730 'matrix' # | | |-TypedefDecl 0x5572d5c08d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c08c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c08958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c08918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c08978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c08938 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c08bb0 'matrix' # | | |-TypedefDecl 0x5572d5c09150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c09050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c08dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c08d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c08df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c08db8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c08ff0 'matrix' # | | |-TypedefDecl 0x5572d5c09590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c09490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c09218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c091d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c09238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c091f8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c09430 'matrix' # | | |-TypedefDecl 0x5572d5c09b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c09a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c09658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c09618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c09678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c09638 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c09a20 'matrix' # | | |-TypedefDecl 0x5572d5c09fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c09ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c09c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c09c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c09c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c09c28 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c09e60 'matrix' # | | |-TypedefDecl 0x5572d5c0a400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0a300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0a088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0a048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0a0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0a068 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c0a2a0 'matrix' # | | |-TypedefDecl 0x5572d5c1ed00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c0a740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c0a4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c0a488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c0a4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c0a4a8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c0a6e0 'matrix' # | | |-TypedefDecl 0x5572d5c1f140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1f040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c1edc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c1ed88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c1ede8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c1eda8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c1efe0 'matrix' # | | |-TypedefDecl 0x5572d5c1f580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1f480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1f208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1f1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c1f228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c1f1e8 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c1f420 'matrix' # | | |-TypedefDecl 0x5572d5c1f9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1f8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1f648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1f608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c1f668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c1f628 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c1f860 'matrix' # | | |-TypedefDecl 0x5572d5c20920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c20820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1fa88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1fa48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1faa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1fa68 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c1fca0 'matrix' # | | |-TypedefDecl 0x5572d5c20d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c20c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c209e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c209a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c20a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c209c8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c20c00 'matrix' # | | |-TypedefDecl 0x5572d5c211a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c210a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c20e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c20de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c20e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c20e08 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c21040 'matrix' # | | |-TypedefDecl 0x5572d5c215e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c214e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c21268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c21228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c21288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c21248 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c21480 'matrix' # | | |-TypedefDecl 0x5572d5c21d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c21c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c216a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c21668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c216c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c21688 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c21bd0 'matrix' # | | |-TypedefDecl 0x5572d5c22170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c22070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c21df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c21db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c21e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c21dd8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c22010 'matrix' # | | |-TypedefDecl 0x5572d5c224f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c223f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c22238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c221f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c22258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c22218 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c22390 'matrix' # | | |-TypedefDecl 0x5572d5c22830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c22730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c225b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c22578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c225d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c22598 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c226d0 'matrix' # | | |-TypedefDecl 0x5572d5c14470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c22a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c228f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c228b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c22918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c228d8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c22a10 'matrix' # | | |-TypedefDecl 0x5572d5c147b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c146b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c14538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c144f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c14558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c14518 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c14650 'matrix' # | | |-TypedefDecl 0x5572d5c14af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c149f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c14878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c14838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c14898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c14858 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c14990 'matrix' # | | |-TypedefDecl 0x5572d5c14e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c14d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c14bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c14b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c14bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c14b98 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c14cd0 'matrix' # | | |-TypedefDecl 0x5572d5c15170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c15070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c14ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c14eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c14f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c14ed8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c15010 'matrix' # | | |-TypedefDecl 0x5572d5c164d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c153b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c15238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c151f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c15258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c15218 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c15350 'matrix' # | | |-TypedefDecl 0x5572d5c16810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c16710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c16598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c16558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c165b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c16578 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c166b0 'matrix' # | | |-TypedefDecl 0x5572d5c16b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c16a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c168d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c16898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c168f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c168b8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c169f0 'matrix' # | | |-TypedefDecl 0x5572d5c16e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c16d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c16c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c16bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c16c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c16bf8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c16d30 'matrix' # | | |-TypedefDecl 0x5572d5c171d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c170d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c16f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c16f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c16f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c16f38 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c17070 'matrix' # | | |-TypedefDecl 0x5572d5c17560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c17460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c17298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c17258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c172b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c17278 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c173b0 'matrix' # | | |-TypedefDecl 0x5572d5c178a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c177a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c17628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c175e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c17648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c17608 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c17740 'matrix' # | | |-TypedefDecl 0x5572d5c17be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c17ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c17968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c17928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c17988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c17948 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c17a80 'matrix' # | | |-TypedefDecl 0x5572d5c17f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c17e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5572d5bfebf0 'int32_t' sugar # | | | | |-Typedef 0x5572d5bdac78 'int32_t' # | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c17ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c17c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c17cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c17c88 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c17dc0 'matrix' # | | |-TypedefDecl 0x5572d5c182a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c181a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c17fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c17fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c18008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c17fc8 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c18140 'matrix' # | | |-TypedefDecl 0x5572d5c18600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c18500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c18368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c18328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c18388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c18348 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c184a0 'matrix' # | | |-TypedefDecl 0x5572d5c18940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c18840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c186c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c18688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c186e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c186a8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c187e0 'matrix' # | | |-TypedefDecl 0x5572d5c18c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c18b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c18a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c189c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c18a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c189e8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c18b20 'matrix' # | | |-TypedefDecl 0x5572d5c18fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c18ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c18d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c18d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c18d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c18d28 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c18e60 'matrix' # | | |-TypedefDecl 0x5572d5c19300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c19200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c19088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c19048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c190a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c19068 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c191a0 'matrix' # | | |-TypedefDecl 0x5572d5c19650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c19550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c193c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c19388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c193e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c193a8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c194f0 'matrix' # | | |-TypedefDecl 0x5572d5c19990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c19890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c19718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c196d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c19738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c196f8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c19830 'matrix' # | | |-TypedefDecl 0x5572d5c19cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c19bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c19a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c19a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c19a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c19a38 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c19b70 'matrix' # | | |-TypedefDecl 0x5572d5c1a010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c19f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c19d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c19d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c19db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c19d78 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c19eb0 'matrix' # | | |-TypedefDecl 0x5572d5c1a350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1a250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1a0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1a098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1a0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1a0b8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c1a1f0 'matrix' # | | |-TypedefDecl 0x5572d5c1a6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1a5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1a418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1a3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c1a438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c1a3f8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c1a540 'matrix' # | | |-TypedefDecl 0x5572d5c1a9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1a8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c1a768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c1a728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c1a788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c1a748 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c1a880 'matrix' # | | |-TypedefDecl 0x5572d5c1ad20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1ac20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c1aaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c1aa68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c1aac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c1aa88 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c1abc0 'matrix' # | | |-TypedefDecl 0x5572d5c1b060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1af60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c1ade8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c1ada8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1ae08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1adc8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c1af00 'matrix' # | | |-TypedefDecl 0x5572d5c1b3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1b2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5572d5bff540 'uint32_t' sugar # | | | | |-Typedef 0x5572d5bdad58 'uint32_t' # | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c1b128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c1b0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c1b148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c1b108 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c1b240 'matrix' # | | |-TypedefDecl 0x5572d5c1b840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1b740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c1b468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c1b428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c1b4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c1b448 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c1b6e0 'matrix' # | | |-TypedefDecl 0x5572d5c1bc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1bb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c1b908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c1b8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c1b928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c1b8e8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c1bb20 'matrix' # | | |-TypedefDecl 0x5572d5c1c0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1bfc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c1bd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c1bd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1bd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1bd28 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c1bf60 'matrix' # | | |-TypedefDecl 0x5572d5c1c830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1c400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c1c188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c1c148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c1c1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c1c168 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c1c3a0 'matrix' # | | |-TypedefDecl 0x5572d5c1cc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1cb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c1c8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c1c8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c1c918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c1c8d8 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c1cb10 'matrix' # | | |-TypedefDecl 0x5572d5c1d0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1cfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c1cd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c1ccf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c1cd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c1cd18 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c1cf50 'matrix' # | | |-TypedefDecl 0x5572d5c1d4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c1d3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c1d178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c1d138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c1d198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c1d158 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c1d390 'matrix' # | | |-TypedefDecl 0x5572d5c37da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c37ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c1d5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c1d578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c1d5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c1d598 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c37c40 'matrix' # | | |-TypedefDecl 0x5572d5c381e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c380e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c37e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c37e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c37e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c37e48 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c38080 'matrix' # | | |-TypedefDecl 0x5572d5c38620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c38520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c382a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c38268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c382c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c38288 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c384c0 'matrix' # | | |-TypedefDecl 0x5572d5c38a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c38960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c386e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c386a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c38708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c386c8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c38900 'matrix' # | | |-TypedefDecl 0x5572d5c39110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c39010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c38b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c38ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c38b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c38b08 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c38fb0 'matrix' # | | |-TypedefDecl 0x5572d5c39550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c39450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c391d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c39198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c391f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c391b8 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c393f0 'matrix' # | | |-TypedefDecl 0x5572d5c39990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c39890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c39618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c395d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c39638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c395f8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c39830 'matrix' # | | |-TypedefDecl 0x5572d5c39dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c39cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c39a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c39a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c39a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c39a38 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c39c70 'matrix' # | | |-TypedefDecl 0x5572d5c3a470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3a370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5572d5bffeb0 'int64_t' sugar # | | | | |-Typedef 0x5572d5bdaea8 'int64_t' # | | | | `-BuiltinType 0x5572d5baa280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c3a0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c3a0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c3a110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c3a0d0 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c3a310 'matrix' # | | |-TypedefDecl 0x5572d5c3a8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3a7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c3a538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c3a4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c3a558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c3a518 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c3a790 'matrix' # | | |-TypedefDecl 0x5572d5c3ad30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3ac30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c3a9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c3a978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c3a9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c3a998 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c3abd0 'matrix' # | | |-TypedefDecl 0x5572d5c3e350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3e250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c3adf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c3adb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c3ae18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c3add8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c3b010 'matrix' # | | |-TypedefDecl 0x5572d5c3e790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3e690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c3e418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c3e3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c3e438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c3e3f8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c3e630 'matrix' # | | |-TypedefDecl 0x5572d5c3ebd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3ead0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c3e858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c3e818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c3e878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c3e838 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c3ea70 'matrix' # | | |-TypedefDecl 0x5572d5c3f010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3ef10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c3ec98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c3ec58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c3ecb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c3ec78 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c3eeb0 'matrix' # | | |-TypedefDecl 0x5572d5c3f460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3f360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c3f0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c3f098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c3f0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c3f0b8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c3f300 'matrix' # | | |-TypedefDecl 0x5572d5c3f8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3f7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c3f528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c3f4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c3f548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c3f508 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c3f740 'matrix' # | | |-TypedefDecl 0x5572d5c3fce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c3fbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c3f968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c3f928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c3f988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c3f948 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c3fb80 'matrix' # | | |-TypedefDecl 0x5572d5c40120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c40020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c3fda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c3fd68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c3fdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c3fd88 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c3ffc0 'matrix' # | | |-TypedefDecl 0x5572d5c40590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c40490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c401e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c401a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c40208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c401c8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c40430 'matrix' # | | |-TypedefDecl 0x5572d5c409d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c408d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c40658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c40618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c40678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c40638 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c40870 'matrix' # | | |-TypedefDecl 0x5572d5c40e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c40d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c40a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c40a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c40ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c40a78 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c40cb0 'matrix' # | | |-TypedefDecl 0x5572d5c41280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c41150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c40ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c40e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c40ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c40eb8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c410f0 'matrix' # | | |-TypedefDecl 0x5572d5c416c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c415c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c41348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c41308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c41368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c41328 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c41560 'matrix' # | | |-TypedefDecl 0x5572d5c41b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c41a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5572d5c008e0 'uint64_t' sugar # | | | | |-Typedef 0x5572d5bdae38 'uint64_t' # | | | | `-BuiltinType 0x5572d5baa320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c41788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c41748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c417a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c41768 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c419a0 'matrix' # | | |-TypedefDecl 0x5572d5c41f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c41e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c41bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c41b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c41bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c41b90 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c41e00 'matrix' # | | |-TypedefDecl 0x5572d5c423c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c422c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c42010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c41fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c42030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c41ff0 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c42230 'matrix' # | | |-TypedefDecl 0x5572d5c427f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c426f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c42470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c42430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c42490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c42450 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c42690 'matrix' # | | |-TypedefDecl 0x5572d5c42c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c42b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c428a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c42860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c428c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c42880 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c42ac0 'matrix' # | | |-TypedefDecl 0x5572d5c43050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c42f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c42cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c42c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c42cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c42cb0 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c42ef0 'matrix' # | | |-TypedefDecl 0x5572d5c436e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c435e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c43100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c430c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c43120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c430e0 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c43580 'matrix' # | | |-TypedefDecl 0x5572d5c43b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c43a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c43790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c43750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c437b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c43770 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c439b0 'matrix' # | | |-TypedefDecl 0x5572d5c43f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c43e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c43bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c43b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c43be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c43ba0 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c43de0 'matrix' # | | |-TypedefDecl 0x5572d5c44370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c44270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c43ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c43fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c44010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c43fd0 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c44210 'matrix' # | | |-TypedefDecl 0x5572d5c46a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c46910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c44420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c443e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c44440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c44400 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c468b0 'matrix' # | | |-TypedefDecl 0x5572d5c46e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c46d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c46ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c46a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c46ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c46aa0 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c46ce0 'matrix' # | | |-TypedefDecl 0x5572d5c47270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c47170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c46ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c46eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c46f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c46ed0 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c47110 'matrix' # | | |-TypedefDecl 0x5572d5c476a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c475a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c47320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c472e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c47340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c47300 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c47540 'matrix' # | | |-TypedefDecl 0x5572d5c47af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c479f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c47770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c47710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c47790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c47750 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c47990 'matrix' # | | |-TypedefDecl 0x5572d5c47f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c47e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c47ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c47b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c47bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c47b80 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c47dc0 'matrix' # | | |-TypedefDecl 0x5572d5c48350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c48250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5572d5baa9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c47fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c47f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c47ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c47fb0 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c481f0 'matrix' # | | |-TypedefDecl 0x5572d5c22c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c486b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c48400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c483c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c48420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c483e0 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c48650 'matrix' # | | |-TypedefDecl 0x5572d5c230b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c22fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c22d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c22cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c22d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c22d10 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c22f50 'matrix' # | | |-TypedefDecl 0x5572d5c234e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c233e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c23160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c23120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c23180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c23140 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c23380 'matrix' # | | |-TypedefDecl 0x5572d5c23910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c23810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c23590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c23550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c235b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c23570 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c237b0 'matrix' # | | |-TypedefDecl 0x5572d5c23d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c23c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c239c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c23980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c239e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c239a0 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c23c10 'matrix' # | | |-TypedefDecl 0x5572d5c241a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c240a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c23e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c23de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c23e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c23e00 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c24040 'matrix' # | | |-TypedefDecl 0x5572d5c245d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c244d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c24250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c24210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c24270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c24230 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c24470 'matrix' # | | |-TypedefDecl 0x5572d5c24a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c24900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c24680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c24640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c246a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c24660 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c248a0 'matrix' # | | |-TypedefDecl 0x5572d5c24e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c24d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c24ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c24a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c24ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c24a90 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c24ce0 'matrix' # | | |-TypedefDecl 0x5572d5c25270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c25170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c24ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c24eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c24f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c24ed0 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c25110 'matrix' # | | |-TypedefDecl 0x5572d5c256a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c255a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c25320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c252e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c25340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c25300 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c25540 'matrix' # | | |-TypedefDecl 0x5572d5c25ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c259d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c25750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c25710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c25770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c25730 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c25970 'matrix' # | | |-TypedefDecl 0x5572d5c26f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c26e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c25b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c25b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c25ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c25b60 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c26dd0 'matrix' # | | |-TypedefDecl 0x5572d5c27360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c27260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c26fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c26fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c27000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c26fc0 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c27200 'matrix' # | | |-TypedefDecl 0x5572d5c27790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c27690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c27410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c273d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c27430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c273f0 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c27630 'matrix' # | | |-TypedefDecl 0x5572d5c27bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c27ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c27840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c27800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c27860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c27820 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c27a60 'matrix' # | | |-TypedefDecl 0x5572d5c28040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c27f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c27c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c27c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c27cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c27c70 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c27ee0 'matrix' # | | |-TypedefDecl 0x5572d5c28470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c28370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c280f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c280b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c28110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c280d0 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c28310 'matrix' # | | |-TypedefDecl 0x5572d5c288a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c287a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c28520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c284e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c28540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c28500 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c28740 'matrix' # | | |-TypedefDecl 0x5572d5c294f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c28bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c28950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c28910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c28970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c28930 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c28b70 'matrix' # | | |-TypedefDecl 0x5572d5c29920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c29820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c295a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c29560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c295c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c29580 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c297c0 'matrix' # | | |-TypedefDecl 0x5572d5c29d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c29c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c299d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c29990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c299f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c299b0 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c29bf0 'matrix' # | | |-TypedefDecl 0x5572d5c2a180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2a080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c29e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c29dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c29e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c29de0 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c2a020 'matrix' # | | |-TypedefDecl 0x5572d5c2a5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2a4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c2a230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c2a1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c2a250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c2a210 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c2a480 'matrix' # | | |-TypedefDecl 0x5572d5c2aa10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2a910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c2a690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c2a650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c2a6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c2a670 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c2a8b0 'matrix' # | | |-TypedefDecl 0x5572d5c2ae40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2ad40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c2aac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c2aa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c2aae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c2aaa0 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c2ace0 'matrix' # | | |-TypedefDecl 0x5572d5c2b270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2b170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c2aef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c2aeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c2af10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c2aed0 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c2b110 'matrix' # | | |-TypedefDecl 0x5572d5c2c9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2c8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c2b320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c2b2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c2b340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c2b300 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c2c860 'matrix' # | | |-TypedefDecl 0x5572d5c2cdf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2ccf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c2ca70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c2ca30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c2ca90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c2ca50 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c2cc90 'matrix' # | | |-TypedefDecl 0x5572d5c2d220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2d120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c2cea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c2ce60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c2cec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c2ce80 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c2d0c0 'matrix' # | | |-TypedefDecl 0x5572d5c2d650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2d550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c2d2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c2d290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c2d2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c2d2b0 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c2d4f0 'matrix' # | | |-TypedefDecl 0x5572d5c2dda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2dca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c2d700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c2d6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c2d720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c2d6e0 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c2dc40 'matrix' # | | |-TypedefDecl 0x5572d5c2e120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2e020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c2de68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c2de28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c2de88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c2de48 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c2dfc0 'matrix' # | | |-TypedefDecl 0x5572d5c2e460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2e360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c2e1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c2e1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c2e208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c2e1c8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c2e300 'matrix' # | | |-TypedefDecl 0x5572d5c2e7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2e6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c2e528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c2e4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c2e548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c2e508 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c2e640 'matrix' # | | |-TypedefDecl 0x5572d5c2fb10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2e9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c2e868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c2e828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c2e888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c2e848 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c2e980 'matrix' # | | |-TypedefDecl 0x5572d5c2fe50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c2fd50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c2fbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c2fb98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c2fbf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c2fbb8 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c2fcf0 'matrix' # | | |-TypedefDecl 0x5572d5c30190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c30090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c2ff18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c2fed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c2ff38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c2fef8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c30030 'matrix' # | | |-TypedefDecl 0x5572d5c304d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c303d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c30258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c30218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c30278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c30238 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c30370 'matrix' # | | |-TypedefDecl 0x5572d5c30810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c30710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c30598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c30558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c305b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c30578 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c306b0 'matrix' # | | |-TypedefDecl 0x5572d5c30b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c30a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c308d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c30898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c308f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c308b8 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c309f0 'matrix' # | | |-TypedefDecl 0x5572d5c30ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c30da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c30c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c30be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c30c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c30c08 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c30d40 'matrix' # | | |-TypedefDecl 0x5572d5c311e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c310e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c30f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c30f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c30f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c30f48 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c31080 'matrix' # | | |-TypedefDecl 0x5572d5c31520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c31420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c312a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c31268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c312c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c31288 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c313c0 'matrix' # | | |-TypedefDecl 0x5572d5c31860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c31760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c315e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c315a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c31608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c315c8 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c31700 'matrix' # | | |-TypedefDecl 0x5572d5c31bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c31af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c31928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c318e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c31948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c31908 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c31a40 'matrix' # | | |-TypedefDecl 0x5572d5c31f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c31e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c31cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c31c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c31cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c31c98 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c31dd0 'matrix' # | | |-TypedefDecl 0x5572d5c32270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c32170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5572d5c038a0 'float32_t' sugar # | | | | |-Typedef 0x5572d5bdadc8 'float32_t' # | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c31ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c31fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c32018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c31fd8 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c32110 'matrix' # | | |-TypedefDecl 0x5572d5c325f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c324f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c32338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c322f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c32358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c32318 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c32490 'matrix' # | | |-TypedefDecl 0x5572d5c32930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c32830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c326b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c32678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c326d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c32698 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c327d0 'matrix' # | | |-TypedefDecl 0x5572d5c32c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c32b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c329f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c329b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c32a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c329d8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c32b30 'matrix' # | | |-TypedefDecl 0x5572d5c32fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c32ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c32d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c32d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c32d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c32d38 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c32e70 'matrix' # | | |-TypedefDecl 0x5572d5c33310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c33210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c33098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c33058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c330b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c33078 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c331b0 'matrix' # | | |-TypedefDecl 0x5572d5c33650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c33550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c333d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c33398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c333f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c333b8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c334f0 'matrix' # | | |-TypedefDecl 0x5572d5c33990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c33890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c33718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c336d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c33738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c336f8 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c33830 'matrix' # | | |-TypedefDecl 0x5572d5c33ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c33be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c33a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c33a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c33a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c33a38 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c33b80 'matrix' # | | |-TypedefDecl 0x5572d5c34020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c33f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c33da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c33d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c33dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c33d88 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c33ec0 'matrix' # | | |-TypedefDecl 0x5572d5c34360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c34260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c340e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c340a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c34108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c340c8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c34200 'matrix' # | | |-TypedefDecl 0x5572d5c346a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c345a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c34428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c343e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c34448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c34408 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c34540 'matrix' # | | |-TypedefDecl 0x5572d5c349e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c348e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c34768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c34728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c34788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c34748 'int' 4 # | | | `-ConstantMatrixType 0x5572d5c34880 'matrix' # | | |-TypedefDecl 0x5572d5c34d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c34c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c34aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c34a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5572d5c34ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5572d5c34a88 'int' 1 # | | | `-ConstantMatrixType 0x5572d5c34bd0 'matrix' # | | |-TypedefDecl 0x5572d5c35070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c34f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c34df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c34db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5572d5c34e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5572d5c34dd8 'int' 2 # | | | `-ConstantMatrixType 0x5572d5c34f10 'matrix' # | | |-TypedefDecl 0x5572d5c353b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5572d5c352b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | | `-BuiltinType 0x5572d5baa380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5572d5c35138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5572d5c350f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5572d5c35158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5572d5c35118 'int' 3 # | | | `-ConstantMatrixType 0x5572d5c35250 'matrix' # | | `-TypedefDecl 0x5572d5c356f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5572d5c355f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5572d5bd62f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5572d5c04200 'float64_t' sugar # | | | |-Typedef 0x5572d5bdaf18 'float64_t' # | | | `-BuiltinType 0x5572d5baa380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5572d5c35478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5572d5c35438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5572d5c35498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5572d5c35458 'int' 4 # | | `-ConstantMatrixType 0x5572d5c35590 'matrix' # | |-NamespaceDecl 0x5572d5c48a18 prev 0x5572d5bdabf0 line:12:11 hlsl # | | |-original Namespace 0x5572d5baaa98 'hlsl' # | | `-NamespaceDecl 0x5572d5c48a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x5572d5c48d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x5572d5c48b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5572d5c48b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x5572d5c48c68 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 0x5572d5c48d10 <> Implicit # | | | |-CXXRecordDecl 0x5572d5c48e40 col:42 implicit struct is_same # | | | `-VarDecl 0x5572d5c48ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5572d5c48f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5572d5c492f0 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 0x5572d5baab70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5baab70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5572d5c49028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5572d5c49520 <> Implicit # | | | |-CXXRecordDecl 0x5572d5c495e0 col:30 implicit struct is_same # | | | `-VarDecl 0x5572d5c49698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5572d5c49700 'bool' true # | | |-ClassTemplateDecl 0x5572d5c4e088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x5572d5c4de88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5572d5c4dee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x5572d5c4df88 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 0x5572d5c4e030 <> Implicit # | | | `-CXXRecordDecl 0x5572d5c4e160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x5572d5c4e540 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 0x5572d5baab70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5572d5c4e248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5572d5c4e7a0 <> Implicit # | | | |-CXXRecordDecl 0x5572d5c4e860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x5572d5c4e918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5572d5c4e2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5572d5c4e248 'T' # | | |-TypeAliasTemplateDecl 0x5572d5c4ed00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5572d5c4e9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5572d5c4ea48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5572d5baa1c0 'void' # | | | `-TypeAliasDecl 0x5572d5c4eca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x5572d5c4ec30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x5572d5c50160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x5572d5c4ed58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5572d5c4f630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5572d5c4f6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5572d5c500b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c4ff68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x5572d5c50440 # | | | `-ReturnStmt 0x5572d5c50430 # | | | `-BuiltinBitCastExpr 0x5572d5c50408 'vector' # | | | `-DeclRefExpr 0x5572d5c503b0 'vector' lvalue ParmVar 0x5572d5c4ff68 'V' 'vector' # | | |-FunctionTemplateDecl 0x5572d5c52c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x5572d5c50458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5572d5c504e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x5572d5c52ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c52a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x5572d5c52da8 # | | | `-ReturnStmt 0x5572d5c52d98 # | | | `-BuiltinBitCastExpr 0x5572d5c52d70 'U' # | | | `-DeclRefExpr 0x5572d5c52d40 'T' lvalue ParmVar 0x5572d5c52a60 'F' 'T' # | | |-ClassTemplateDecl 0x5572d5c52f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x5572d5c52dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x5572d5c52e60 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 0x5572d5c52f08 <> Implicit # | | | |-CXXRecordDecl 0x5572d5c53038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5572d5c530f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x5572d5c53168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x5572d5c52e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5572d5c52dc0 'T' # | | `-TypeAliasTemplateDecl 0x5572d5c53c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5572d5c531d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5572d5c53278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x5572d5c53ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x5572d5c53ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x5572d5baadf0 <> 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 0x5572d5c536a0 '__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 0x5572d5c48a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5572d5c4ed00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5572d5c533f0 'bool' # | | | | `-BinaryOperator 0x5572d5c533d0 'bool' '&&' # | | | | |-BinaryOperator 0x5572d5c53350 'bool' '>' # | | | | | |-DeclRefExpr 0x5572d5c53310 'int' NonTypeTemplateParm 0x5572d5c53278 'N' 'int' # | | | | | `-IntegerLiteral 0x5572d5c53330 'int' 1 # | | | | `-BinaryOperator 0x5572d5c533b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5572d5c53370 'int' NonTypeTemplateParm 0x5572d5c53278 'N' 'int' # | | | | `-IntegerLiteral 0x5572d5c53390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5c53230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5c531d8 'T' # | | | `-DependentNameType 0x5572d5c53650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5572d5c539b0 'int' NonTypeTemplateParm 0x5572d5c53278 'N' 'int' # | | `-DependentSizedExtVectorType 0x5572d5c53a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5572d5c539e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5572d5baadf0 'vector' # | | | `-TemplateSpecializationType 0x5572d5c536a0 '__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 0x5572d5c48a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5572d5c4ed00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5572d5c533f0 'bool' # | | | | `-BinaryOperator 0x5572d5c533d0 'bool' '&&' # | | | | |-BinaryOperator 0x5572d5c53350 'bool' '>' # | | | | | |-DeclRefExpr 0x5572d5c53310 'int' NonTypeTemplateParm 0x5572d5c53278 'N' 'int' # | | | | | `-IntegerLiteral 0x5572d5c53330 'int' 1 # | | | | `-BinaryOperator 0x5572d5c533b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5572d5c53370 'int' NonTypeTemplateParm 0x5572d5c53278 'N' 'int' # | | | | `-IntegerLiteral 0x5572d5c53390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5c53230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5c531d8 'T' # | | | `-DependentNameType 0x5572d5c53650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x5572d5c53a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x5572d5baac20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x5572d5baac78 <> 'int' 4 # | | `-DeclRefExpr 0x5572d5c539b0 'int' NonTypeTemplateParm 0x5572d5c53278 'N' 'int' # | |-NamespaceDecl 0x5572d5c53ca8 prev 0x5572d5c48a18 line:12:11 hlsl # | | |-original Namespace 0x5572d5baaa98 'hlsl' # | | |-FunctionDecl 0x5572d5c53e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x5572d5c53d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5c53ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c53f50 Implicit # | | | `-ConstAttr 0x5572d5c53f78 Implicit # | | |-FunctionDecl 0x5572d5c54128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c54000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c541d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c54250 Implicit # | | | `-ConstAttr 0x5572d5c54278 Implicit # | | |-FunctionDecl 0x5572d5c54438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c54310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c544e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c54560 Implicit # | | | `-ConstAttr 0x5572d5c54588 Implicit # | | |-FunctionDecl 0x5572d5c54748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c54620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c547f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c54870 Implicit # | | | `-ConstAttr 0x5572d5c54898 Implicit # | | |-FunctionDecl 0x5572d5c55e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x5572d5c55d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x5572d5c55f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c55f90 Implicit # | | | `-ConstAttr 0x5572d5c55fb8 Implicit # | | |-FunctionDecl 0x5572d5c56178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x5572d5c56050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c56228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c562a0 Implicit # | | | `-ConstAttr 0x5572d5c562c8 Implicit # | | |-FunctionDecl 0x5572d5c56488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x5572d5c56360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c56538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c565b0 Implicit # | | | `-ConstAttr 0x5572d5c565d8 Implicit # | | |-FunctionDecl 0x5572d5c56798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x5572d5c56670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c56848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c568c0 Implicit # | | | `-ConstAttr 0x5572d5c568e8 Implicit # | | |-FunctionDecl 0x5572d5c56a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c56938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x5572d5c56b88 # | | | `-ReturnStmt 0x5572d5c56b78 # | | | `-ImplicitCastExpr 0x5572d5c56b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5572d5c56b40 'uint':'unsigned int' lvalue ParmVar 0x5572d5c56938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x5572d5c56d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c56bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x5572d5c56eb0 # | | | `-ReturnStmt 0x5572d5c56ea0 # | | | `-ImplicitCastExpr 0x5572d5c56e88 'uint2':'vector' # | | | `-DeclRefExpr 0x5572d5c56e68 'uint2':'vector' lvalue ParmVar 0x5572d5c56bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x5572d5c57038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c56f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x5572d5c57158 # | | | `-ReturnStmt 0x5572d5c57148 # | | | `-ImplicitCastExpr 0x5572d5c57130 'uint3':'vector' # | | | `-DeclRefExpr 0x5572d5c57110 'uint3':'vector' lvalue ParmVar 0x5572d5c56f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5572d5c572d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c571a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5572d5c573f8 # | | | `-ReturnStmt 0x5572d5c573e8 # | | | `-ImplicitCastExpr 0x5572d5c573d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5572d5c573b0 'uint4':'vector' lvalue ParmVar 0x5572d5c571a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x5572d5c57528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x5572d5c57438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5572d5c575d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c57650 Implicit # | | | `-ConstAttr 0x5572d5c57678 Implicit # | | |-FunctionDecl 0x5572d5c57838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c57710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c578e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c57960 Implicit # | | | `-ConstAttr 0x5572d5c57988 Implicit # | | |-FunctionDecl 0x5572d5c57b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c57a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c57bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c57c70 Implicit # | | | `-ConstAttr 0x5572d5c57c98 Implicit # | | |-FunctionDecl 0x5572d5c585d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c584b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c58688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c58700 Implicit # | | | `-ConstAttr 0x5572d5c58728 Implicit # | | |-FunctionDecl 0x5572d5c588c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5572d5c587a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5c58978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c589f0 Implicit # | | | `-ConstAttr 0x5572d5c58a18 Implicit # | | |-FunctionDecl 0x5572d5c58bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5c58ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c58c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c58d00 Implicit # | | | `-ConstAttr 0x5572d5c58d28 Implicit # | | |-FunctionDecl 0x5572d5c58ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5c58dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c58f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c59010 Implicit # | | | `-ConstAttr 0x5572d5c59038 Implicit # | | |-FunctionDecl 0x5572d5c591f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5c590d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c592a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c59320 Implicit # | | | `-ConstAttr 0x5572d5c59348 Implicit # | | |-FunctionDecl 0x5572d5c5db70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c59398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5572d5c5dc90 # | | | `-ReturnStmt 0x5572d5c5dc80 # | | | `-ImplicitCastExpr 0x5572d5c5dc68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5572d5c5dc48 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5c59398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5572d5c5de18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c5dce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5572d5c5df38 # | | | `-ReturnStmt 0x5572d5c5df28 # | | | `-ImplicitCastExpr 0x5572d5c5df10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5572d5c5def0 'uint64_t2':'vector' lvalue ParmVar 0x5572d5c5dce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5572d5c5e0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c5df88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5572d5c5e1d8 # | | | `-ReturnStmt 0x5572d5c5e1c8 # | | | `-ImplicitCastExpr 0x5572d5c5e1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5572d5c5e190 'uint64_t3':'vector' lvalue ParmVar 0x5572d5c5df88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5572d5c5e358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5c5e228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5572d5c5e478 # | | | `-ReturnStmt 0x5572d5c5e468 # | | | `-ImplicitCastExpr 0x5572d5c5e450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5572d5c5e430 'uint64_t4':'vector' lvalue ParmVar 0x5572d5c5e228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5572d5c5e5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5572d5c5e4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5572d5c5e658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c5e6d0 Implicit # | | | `-ConstAttr 0x5572d5c5e6f8 Implicit # | | |-FunctionDecl 0x5572d5c5e8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5c5e790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c5e968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c5e9e0 Implicit # | | | `-ConstAttr 0x5572d5c5ea08 Implicit # | | |-FunctionDecl 0x5572d5c5fcc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5c5eaa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c5fd78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c5fdf0 Implicit # | | | `-ConstAttr 0x5572d5c5fe18 Implicit # | | |-FunctionDecl 0x5572d5c5ffd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5c5feb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c60088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5572d5c60100 Implicit # | | | `-ConstAttr 0x5572d5c60128 Implicit # | | |-FunctionDecl 0x5572d5c60238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x5572d5c60188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5c602e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5572d5c60360 Implicit # | | | `-ConstAttr 0x5572d5c60388 Implicit # | | |-FunctionDecl 0x5572d5c604a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c603f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c60550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5572d5c605c8 Implicit # | | | `-ConstAttr 0x5572d5c605f0 Implicit # | | |-FunctionDecl 0x5572d5c60718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c60668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c607c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5572d5c60840 Implicit # | | | `-ConstAttr 0x5572d5c60868 Implicit # | | |-FunctionDecl 0x5572d5c60990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c608e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c60a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5572d5c60ab8 Implicit # | | | `-ConstAttr 0x5572d5c60ae0 Implicit # | | |-FunctionDecl 0x5572d5c60c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x5572d5c60b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5c60ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5572d5c60d58 Implicit # | | | `-ConstAttr 0x5572d5c60d80 Implicit # | | |-FunctionDecl 0x5572d5c60ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c60df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c60f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5572d5c60fd0 Implicit # | | | `-ConstAttr 0x5572d5c60ff8 Implicit # | | |-FunctionDecl 0x5572d5c61120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c61070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c611d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5572d5c61248 Implicit # | | | `-ConstAttr 0x5572d5c61270 Implicit # | | |-FunctionDecl 0x5572d5c61398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c612e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c61448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5572d5c614c0 Implicit # | | | `-ConstAttr 0x5572d5c614e8 Implicit # | | |-FunctionDecl 0x5572d5c61768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x5572d5c61590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x5572d5c61610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5c61820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5c618e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5572d5c61928 Implicit # | | | `-ConstAttr 0x5572d5c61950 Implicit # | | |-FunctionDecl 0x5572d5c64050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5572d5c619f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x5572d5c61a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5c64108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5c641c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5572d5c64210 Implicit # | | | `-ConstAttr 0x5572d5c64238 Implicit # | | |-FunctionDecl 0x5572d5c64380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x5572d5c64298 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5c64430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c644a8 Implicit # | | | `-ConstAttr 0x5572d5c644d0 Implicit # | | |-FunctionDecl 0x5572d5c64660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x5572d5c64538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c64710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c64788 Implicit # | | | `-ConstAttr 0x5572d5c647b0 Implicit # | | |-FunctionDecl 0x5572d5c64950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x5572d5c64828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c64a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c64a78 Implicit # | | | `-ConstAttr 0x5572d5c64aa0 Implicit # | | |-FunctionDecl 0x5572d5c64c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x5572d5c64b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c64cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c64d68 Implicit # | | | `-ConstAttr 0x5572d5c64d90 Implicit # | | |-FunctionDecl 0x5572d5c64ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x5572d5c64de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5572d5c64f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c64ff8 Implicit # | | | `-ConstAttr 0x5572d5c65020 Implicit # | | |-FunctionDecl 0x5572d5c651f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5572d5c650d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c652a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c65318 Implicit # | | | `-ConstAttr 0x5572d5c65340 Implicit # | | |-FunctionDecl 0x5572d5c65500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5572d5c653e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c655b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c65628 Implicit # | | | `-ConstAttr 0x5572d5c65650 Implicit # | | |-FunctionDecl 0x5572d5c65810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5572d5c656f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c658c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c65938 Implicit # | | | `-ConstAttr 0x5572d5c65960 Implicit # | | |-FunctionDecl 0x5572d5c65ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5572d5c659d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x5572d5c65b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x5572d5c65bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c65c08 Implicit # | | | `-ConstAttr 0x5572d5c65c30 Implicit # | | |-FunctionDecl 0x5572d5c65dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x5572d5c65ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c65e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c65ef8 Implicit # | | | `-ConstAttr 0x5572d5c65f20 Implicit # | | |-FunctionDecl 0x5572d5c660d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x5572d5c65f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c66180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c661f8 Implicit # | | | `-ConstAttr 0x5572d5c66220 Implicit # | | |-FunctionDecl 0x5572d5c663c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x5572d5c66298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c66470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c664e8 Implicit # | | | `-ConstAttr 0x5572d5c66510 Implicit # | | |-FunctionDecl 0x5572d5c666b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x5572d5c66588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5c66760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c667d8 Implicit # | | | `-ConstAttr 0x5572d5c66800 Implicit # | | |-FunctionDecl 0x5572d5c669a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x5572d5c66878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c66a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c66ac8 Implicit # | | | `-ConstAttr 0x5572d5c66af0 Implicit # | | |-FunctionDecl 0x5572d5c66c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x5572d5c66b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c66d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c66db8 Implicit # | | | `-ConstAttr 0x5572d5c66de0 Implicit # | | |-FunctionDecl 0x5572d5c66f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x5572d5c66e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c67030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c670c8 Implicit # | | | `-ConstAttr 0x5572d5c670f0 Implicit # | | |-FunctionDecl 0x5572d5c67230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x5572d5c67150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5572d5c672e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c67358 Implicit # | | | `-ConstAttr 0x5572d5c67380 Implicit # | | |-FunctionDecl 0x5572d5c67520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5572d5c673f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c675d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c67648 Implicit # | | | `-ConstAttr 0x5572d5c67670 Implicit # | | |-FunctionDecl 0x5572d5c67810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5572d5c676e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c678c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c67938 Implicit # | | | `-ConstAttr 0x5572d5c67960 Implicit # | | |-FunctionDecl 0x5572d5c67b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5572d5c679d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c67bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c67c28 Implicit # | | | `-ConstAttr 0x5572d5c67c50 Implicit # | | |-FunctionDecl 0x5572d5c67df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x5572d5c67cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5c67ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c67f18 Implicit # | | | `-ConstAttr 0x5572d5c67f40 Implicit # | | |-FunctionDecl 0x5572d5c680f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5572d5c67fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c681a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c68218 Implicit # | | | `-ConstAttr 0x5572d5c68240 Implicit # | | |-FunctionDecl 0x5572d5c683e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5572d5c682b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c68490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c68508 Implicit # | | | `-ConstAttr 0x5572d5c68530 Implicit # | | |-FunctionDecl 0x5572d5c686d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5572d5c685a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c68780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c687f8 Implicit # | | | `-ConstAttr 0x5572d5c68820 Implicit # | | |-FunctionDecl 0x5572d5c689c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5572d5c68898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5c68a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c68ae8 Implicit # | | | `-ConstAttr 0x5572d5c68b10 Implicit # | | |-FunctionDecl 0x5572d5c68cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5c68b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c68d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c68dd8 Implicit # | | | `-ConstAttr 0x5572d5c68e00 Implicit # | | |-FunctionDecl 0x5572d5c68fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5c68e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c69050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c6ac98 Implicit # | | | `-ConstAttr 0x5572d5c6acc0 Implicit # | | |-FunctionDecl 0x5572d5c6ae60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5c6ad38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c6af10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c6af88 Implicit # | | | `-ConstAttr 0x5572d5c6afb0 Implicit # | | |-FunctionDecl 0x5572d5c6b0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x5572d5c6b010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5572d5c6b1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c6b218 Implicit # | | | `-ConstAttr 0x5572d5c6b240 Implicit # | | |-FunctionDecl 0x5572d5c6b3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5572d5c6b2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c6b490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c6b508 Implicit # | | | `-ConstAttr 0x5572d5c6b530 Implicit # | | |-FunctionDecl 0x5572d5c6b6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5572d5c6b5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c6b780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c6b7f8 Implicit # | | | `-ConstAttr 0x5572d5c6b820 Implicit # | | |-FunctionDecl 0x5572d5c6b9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x5572d5c6b898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c6ba70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5572d5c6bae8 Implicit # | | | `-ConstAttr 0x5572d5c6bb10 Implicit # | | |-FunctionDecl 0x5572d5c6bd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5572d5c6bb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x5572d5c6bbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x5572d5c6bdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6be30 Implicit # | | | `-ConstAttr 0x5572d5c6be58 Implicit # | | |-FunctionDecl 0x5572d5c6c078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5572d5c6bea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x5572d5c6bf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c6c130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6c1a8 Implicit # | | | `-ConstAttr 0x5572d5c6c1d0 Implicit # | | |-FunctionDecl 0x5572d5c6c408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5572d5c6c230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5572d5c6c2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c6c4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6c538 Implicit # | | | `-ConstAttr 0x5572d5c6c560 Implicit # | | |-FunctionDecl 0x5572d5c6c798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5572d5c6c5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x5572d5c6c640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c6c850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6c8c8 Implicit # | | | `-ConstAttr 0x5572d5c6c8f0 Implicit # | | |-FunctionDecl 0x5572d5c6cb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5572d5c6c978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5572d5c6c9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6cc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6cc88 Implicit # | | | `-ConstAttr 0x5572d5c6ccb0 Implicit # | | |-FunctionDecl 0x5572d5c6cf08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5572d5c6cd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5572d5c6cdb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6cfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6d038 Implicit # | | | `-ConstAttr 0x5572d5c6d060 Implicit # | | |-FunctionDecl 0x5572d5c6d2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5572d5c6d0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5572d5c6d168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6d370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6d3e8 Implicit # | | | `-ConstAttr 0x5572d5c6d410 Implicit # | | |-FunctionDecl 0x5572d5c6d668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5572d5c6d498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5572d5c6d518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6d720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6d798 Implicit # | | | `-ConstAttr 0x5572d5c6d7c0 Implicit # | | |-FunctionDecl 0x5572d5c6da18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5572d5c6d848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5572d5c6d8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6dad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6db48 Implicit # | | | `-ConstAttr 0x5572d5c6db70 Implicit # | | |-FunctionDecl 0x5572d5c6dde8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5572d5c6dbf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5572d5c6dc98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6dea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6df18 Implicit # | | | `-ConstAttr 0x5572d5c6df40 Implicit # | | |-FunctionDecl 0x5572d5c6e198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5572d5c6dfc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5572d5c6e048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6e250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6e2c8 Implicit # | | | `-ConstAttr 0x5572d5c6e2f0 Implicit # | | |-FunctionDecl 0x5572d5c6e548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5572d5c6e378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5572d5c6e3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6e600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6e678 Implicit # | | | `-ConstAttr 0x5572d5c6e6a0 Implicit # | | |-FunctionDecl 0x5572d5c6e8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5572d5c6e728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5572d5c6e7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6e9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6ea28 Implicit # | | | `-ConstAttr 0x5572d5c6ea50 Implicit # | | |-FunctionDecl 0x5572d5c6ecc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5572d5c6ead8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5572d5c6eb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6ed80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6edf8 Implicit # | | | `-ConstAttr 0x5572d5c6ee20 Implicit # | | |-FunctionDecl 0x5572d5c6f078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5572d5c6eea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5572d5c6ef28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6f130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6f1a8 Implicit # | | | `-ConstAttr 0x5572d5c6f1d0 Implicit # | | |-FunctionDecl 0x5572d5c6f428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5572d5c6f258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5572d5c6f2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6f4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6f558 Implicit # | | | `-ConstAttr 0x5572d5c6f580 Implicit # | | |-FunctionDecl 0x5572d5c6f7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5572d5c6f608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5572d5c6f688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6f890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c6f908 Implicit # | | | `-ConstAttr 0x5572d5c6f930 Implicit # | | |-FunctionDecl 0x5572d5c6fb88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5572d5c6f9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5572d5c6fa38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c6fc40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c3b288 Implicit # | | | `-ConstAttr 0x5572d5c3b2b0 Implicit # | | |-FunctionDecl 0x5572d5c3b508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5572d5c3b338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5572d5c3b3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5c3b5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5572d5c3b638 Implicit # | | | `-ConstAttr 0x5572d5c3b660 Implicit # | | |-FunctionDecl 0x5572d5c3b768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5572d5c3b6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5c3b818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c3b890 Implicit # | | | `-ConstAttr 0x5572d5c3b8b8 Implicit # | | |-FunctionDecl 0x5572d5c3b9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x5572d5c3b920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c3ba78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c3baf0 Implicit # | | | `-ConstAttr 0x5572d5c3bb18 Implicit # | | |-FunctionDecl 0x5572d5c3bc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x5572d5c3bb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c3bce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c3bd60 Implicit # | | | `-ConstAttr 0x5572d5c3bd88 Implicit # | | |-FunctionDecl 0x5572d5c3bea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x5572d5c3be00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c3bf58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c3bfd0 Implicit # | | | `-ConstAttr 0x5572d5c3bff8 Implicit # | | |-FunctionDecl 0x5572d5c3c0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x5572d5c3c050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5572d5c3c1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c74cb0 Implicit # | | | `-ConstAttr 0x5572d5c74cd8 Implicit # | | |-FunctionDecl 0x5572d5c74df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x5572d5c74d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c74ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c74f20 Implicit # | | | `-ConstAttr 0x5572d5c74f48 Implicit # | | |-FunctionDecl 0x5572d5c75068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x5572d5c74fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c75118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c75190 Implicit # | | | `-ConstAttr 0x5572d5c751b8 Implicit # | | |-FunctionDecl 0x5572d5c752d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x5572d5c75230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c75388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c75400 Implicit # | | | `-ConstAttr 0x5572d5c75428 Implicit # | | |-FunctionDecl 0x5572d5c75540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x5572d5c75498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5572d5c755f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x5572d5c75650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c75698 Implicit # | | | `-ConstAttr 0x5572d5c756c0 Implicit # | | |-FunctionDecl 0x5572d5c757e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x5572d5c75738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c75890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c75908 Implicit # | | | `-ConstAttr 0x5572d5c75930 Implicit # | | |-FunctionDecl 0x5572d5c75a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5572d5c759a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c75b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c75b78 Implicit # | | | `-ConstAttr 0x5572d5c75ba0 Implicit # | | |-FunctionDecl 0x5572d5c75ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x5572d5c75c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c75d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c75e10 Implicit # | | | `-ConstAttr 0x5572d5c75e38 Implicit # | | |-FunctionDecl 0x5572d5c75f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x5572d5c75eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5c76008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c76080 Implicit # | | | `-ConstAttr 0x5572d5c760a8 Implicit # | | |-FunctionDecl 0x5572d5c761c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x5572d5c76120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c76278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c762f0 Implicit # | | | `-ConstAttr 0x5572d5c76318 Implicit # | | |-FunctionDecl 0x5572d5c76438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x5572d5c76390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c764e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c76560 Implicit # | | | `-ConstAttr 0x5572d5c76588 Implicit # | | |-FunctionDecl 0x5572d5c766a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x5572d5c76600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c76758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c767d0 Implicit # | | | `-ConstAttr 0x5572d5c767f8 Implicit # | | |-FunctionDecl 0x5572d5c76900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x5572d5c76858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5572d5c769b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c76a28 Implicit # | | | `-ConstAttr 0x5572d5c76a50 Implicit # | | |-FunctionDecl 0x5572d5c76b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x5572d5c76ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c76c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c76c98 Implicit # | | | `-ConstAttr 0x5572d5c76cd0 Implicit # | | |-FunctionDecl 0x5572d5c76df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x5572d5c76d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c76ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c76f18 Implicit # | | | `-ConstAttr 0x5572d5c76f40 Implicit # | | |-FunctionDecl 0x5572d5c77060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x5572d5c76fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c77110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c77188 Implicit # | | | `-ConstAttr 0x5572d5c771b0 Implicit # | | |-FunctionDecl 0x5572d5c772d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x5572d5c77228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5c77380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c773f8 Implicit # | | | `-ConstAttr 0x5572d5c77420 Implicit # | | |-FunctionDecl 0x5572d5c77540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5572d5c77498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c775f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c77668 Implicit # | | | `-ConstAttr 0x5572d5c77690 Implicit # | | |-FunctionDecl 0x5572d5c777b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5572d5c77708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c77860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c778d8 Implicit # | | | `-ConstAttr 0x5572d5c77900 Implicit # | | |-FunctionDecl 0x5572d5c77a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5572d5c77978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c77ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c77b48 Implicit # | | | `-ConstAttr 0x5572d5c77b70 Implicit # | | |-FunctionDecl 0x5572d5c77ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5572d5c77be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5c77d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c77e08 Implicit # | | | `-ConstAttr 0x5572d5c77e30 Implicit # | | |-FunctionDecl 0x5572d5c77f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5c77ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c78000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c78078 Implicit # | | | `-ConstAttr 0x5572d5c780a0 Implicit # | | |-FunctionDecl 0x5572d5c781c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5c78118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c78270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c782e8 Implicit # | | | `-ConstAttr 0x5572d5c78310 Implicit # | | |-FunctionDecl 0x5572d5c78430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5c78388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c784e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c78558 Implicit # | | | `-ConstAttr 0x5572d5c78580 Implicit # | | |-FunctionDecl 0x5572d5c78688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5572d5c785e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x5572d5c78738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c787b0 Implicit # | | | `-ConstAttr 0x5572d5c787d8 Implicit # | | |-FunctionDecl 0x5572d5c788f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x5572d5c78850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c789a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c78a20 Implicit # | | | `-ConstAttr 0x5572d5c78a48 Implicit # | | |-FunctionDecl 0x5572d5c78b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x5572d5c78ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c78c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c78c90 Implicit # | | | `-ConstAttr 0x5572d5c78cb8 Implicit # | | |-FunctionDecl 0x5572d5c78de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x5572d5c78d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c78e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5572d5c78f10 Implicit # | | | `-ConstAttr 0x5572d5c78f38 Implicit # | | |-FunctionDecl 0x5572d5c79188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x5572d5c78fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5c79030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5c79240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5572d5c792b8 Implicit # | | | `-ConstAttr 0x5572d5c792e0 Implicit # | | |-FunctionDecl 0x5572d5c79518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5572d5c79348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5c793c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c795d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5572d5c79648 Implicit # | | | `-ConstAttr 0x5572d5c79670 Implicit # | | |-FunctionDecl 0x5572d5c798b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5572d5c796e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5c79768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c79970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5572d5c799e8 Implicit # | | | `-ConstAttr 0x5572d5c79a10 Implicit # | | |-FunctionDecl 0x5572d5c79d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5572d5c79a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5c79b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c79db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5572d5c79e30 Implicit # | | | `-ConstAttr 0x5572d5c79e58 Implicit # | | |-FunctionDecl 0x5572d5c79f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x5572d5c79eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5c7a018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5572d5c7a090 Implicit # | | | `-ConstAttr 0x5572d5c7a0b8 Implicit # | | |-FunctionDecl 0x5572d5c7a1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c7a120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7a280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5572d5c7a2f8 Implicit # | | | `-ConstAttr 0x5572d5c7a320 Implicit # | | |-FunctionDecl 0x5572d5c7a448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c7a398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7a4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5572d5c7a570 Implicit # | | | `-ConstAttr 0x5572d5c7a598 Implicit # | | |-FunctionDecl 0x5572d5c7a6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c7a610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7a770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5572d5c7a7e8 Implicit # | | | `-ConstAttr 0x5572d5c7a810 Implicit # | | |-FunctionDecl 0x5572d5c7a920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x5572d5c7a870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5c7a9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5572d5c7aa48 Implicit # | | | `-ConstAttr 0x5572d5c7aa70 Implicit # | | |-FunctionDecl 0x5572d5c7ab98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c7aae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7ac48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5572d5c7acc0 Implicit # | | | `-ConstAttr 0x5572d5c69460 Implicit # | | |-FunctionDecl 0x5572d5c69588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c694d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c69638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5572d5c696b0 Implicit # | | | `-ConstAttr 0x5572d5c696d8 Implicit # | | |-FunctionDecl 0x5572d5c69800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c69750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c698b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5572d5c69928 Implicit # | | | `-ConstAttr 0x5572d5c69950 Implicit # | | |-FunctionDecl 0x5572d5c69a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5572d5c699b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5c69b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5572d5c69b88 Implicit # | | | `-ConstAttr 0x5572d5c69bb0 Implicit # | | |-FunctionDecl 0x5572d5c69cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c69c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c69d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5572d5c69df0 Implicit # | | | `-ConstAttr 0x5572d5c69e18 Implicit # | | |-FunctionDecl 0x5572d5c69f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c69e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c69ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5572d5c6a068 Implicit # | | | `-ConstAttr 0x5572d5c6a090 Implicit # | | |-FunctionDecl 0x5572d5c6a1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c6a108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c6a268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5572d5c6a2e0 Implicit # | | | `-ConstAttr 0x5572d5c6a308 Implicit # | | |-FunctionDecl 0x5572d5c7dd00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x5572d5c6a368 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5c7ddb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5572d5c7de28 Implicit # | | | `-ConstAttr 0x5572d5c7de50 Implicit # | | |-FunctionDecl 0x5572d5c7df78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c7dec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7e028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5572d5c7e0a0 Implicit # | | | `-ConstAttr 0x5572d5c7e0c8 Implicit # | | |-FunctionDecl 0x5572d5c7e1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c7e140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7e2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5572d5c7e318 Implicit # | | | `-ConstAttr 0x5572d5c7e340 Implicit # | | |-FunctionDecl 0x5572d5c7e468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c7e3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7e518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5572d5c7e590 Implicit # | | | `-ConstAttr 0x5572d5c7e5b8 Implicit # | | |-FunctionDecl 0x5572d5c7e7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x5572d5c7e618 col:17 y 'half' # | | | |-ParmVarDecl 0x5572d5c7e698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x5572d5c7e860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5572d5c7e8d8 Implicit # | | | `-ConstAttr 0x5572d5c7e900 Implicit # | | |-FunctionDecl 0x5572d5c7eb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5572d5c7e950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5c7e9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7ebe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5572d5c7ec58 Implicit # | | | `-ConstAttr 0x5572d5c7ec80 Implicit # | | |-FunctionDecl 0x5572d5c7eee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5572d5c7ed10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5c7ed90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7efa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5572d5c7f018 Implicit # | | | `-ConstAttr 0x5572d5c7f040 Implicit # | | |-FunctionDecl 0x5572d5c7f278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5572d5c7f0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5c7f120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7f330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5572d5c7f3a8 Implicit # | | | `-ConstAttr 0x5572d5c7f3d0 Implicit # | | |-FunctionDecl 0x5572d5c7f5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x5572d5c7f430 col:19 y 'float' # | | | |-ParmVarDecl 0x5572d5c7f4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x5572d5c7f680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5572d5c7f6f8 Implicit # | | | `-ConstAttr 0x5572d5c7f720 Implicit # | | |-FunctionDecl 0x5572d5c7f958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5572d5c7f780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5c7f800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7fa10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5572d5c7fa88 Implicit # | | | `-ConstAttr 0x5572d5c7fab0 Implicit # | | |-FunctionDecl 0x5572d5c7fd20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5572d5c7fb10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5c7fb90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7fdd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5572d5c7fe50 Implicit # | | | `-ConstAttr 0x5572d5c7fe78 Implicit # | | |-FunctionDecl 0x5572d5c800a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5572d5c7fed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5c7ff58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c80160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5572d5c801d8 Implicit # | | | `-ConstAttr 0x5572d5c80200 Implicit # | | |-FunctionDecl 0x5572d5c80310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x5572d5c80260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5c803c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5572d5c80438 Implicit # | | | `-ConstAttr 0x5572d5c80460 Implicit # | | |-FunctionDecl 0x5572d5c80578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c804c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c80628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5572d5c806a0 Implicit # | | | `-ConstAttr 0x5572d5c806c8 Implicit # | | |-FunctionDecl 0x5572d5c807f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c80740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c808a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5572d5c80918 Implicit # | | | `-ConstAttr 0x5572d5c80940 Implicit # | | |-FunctionDecl 0x5572d5c80a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c809b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c80b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5572d5c80b90 Implicit # | | | `-ConstAttr 0x5572d5c80bb8 Implicit # | | |-FunctionDecl 0x5572d5c80d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x5572d5c80c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5c80de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5572d5c80e58 Implicit # | | | `-ConstAttr 0x5572d5c80e80 Implicit # | | |-FunctionDecl 0x5572d5c80fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c80ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c81058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5572d5c810d0 Implicit # | | | `-ConstAttr 0x5572d5c810f8 Implicit # | | |-FunctionDecl 0x5572d5c81220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c81170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c812d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5572d5c81348 Implicit # | | | `-ConstAttr 0x5572d5c81370 Implicit # | | |-FunctionDecl 0x5572d5c81498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c813e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c81548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5572d5c815c0 Implicit # | | | `-ConstAttr 0x5572d5c815e8 Implicit # | | |-FunctionDecl 0x5572d5c81888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5572d5c81648 col:16 'half' # | | | |-ParmVarDecl 0x5572d5c816c8 col:22 'half' # | | | |-ParmVarDecl 0x5572d5c81748 col:28 'half' # | | | |-BuiltinAliasAttr 0x5572d5c81948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c819c0 Implicit # | | | `-ConstAttr 0x5572d5c819e8 Implicit # | | |-FunctionDecl 0x5572d5c81d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5572d5c81a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5c81ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5c81b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c81e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c81e78 Implicit # | | | `-ConstAttr 0x5572d5c81ea0 Implicit # | | |-FunctionDecl 0x5572d5c821a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5572d5c81f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5c81f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5c82018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c82268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c822e0 Implicit # | | | `-ConstAttr 0x5572d5c82308 Implicit # | | |-FunctionDecl 0x5572d5c82608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5572d5c82380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5c82400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5c82480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c826c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c82740 Implicit # | | | `-ConstAttr 0x5572d5c82768 Implicit # | | |-FunctionDecl 0x5572d5c82a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5572d5c827c8 col:14 'int' # | | | |-ParmVarDecl 0x5572d5c82848 col:19 'int' # | | | |-ParmVarDecl 0x5572d5c828c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x5572d5c82ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c82b40 Implicit # | | | `-ConstAttr 0x5572d5c82b68 Implicit # | | |-FunctionDecl 0x5572d5c82ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5572d5c82be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5c82c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5c82d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c82f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c83010 Implicit # | | | `-ConstAttr 0x5572d5c83038 Implicit # | | |-FunctionDecl 0x5572d5c83338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5572d5c830b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5c83130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5c831b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c833f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c83470 Implicit # | | | `-ConstAttr 0x5572d5c83498 Implicit # | | |-FunctionDecl 0x5572d5c83798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5572d5c83510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5c83590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5c83610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c83858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c838d0 Implicit # | | | `-ConstAttr 0x5572d5c838f8 Implicit # | | |-FunctionDecl 0x5572d5c83bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5572d5c83970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5c839f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5c83a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5c83cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c83d60 Implicit # | | | `-ConstAttr 0x5572d5c83d88 Implicit # | | |-FunctionDecl 0x5572d5c84088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5572d5c83e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5c83e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5c83f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c84148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c841c0 Implicit # | | | `-ConstAttr 0x5572d5c841e8 Implicit # | | |-FunctionDecl 0x5572d5c844e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5572d5c84260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5c842e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5c84360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c845a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c84620 Implicit # | | | `-ConstAttr 0x5572d5c84648 Implicit # | | |-FunctionDecl 0x5572d5c84948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5572d5c846c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5c84740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5c847c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c84a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c84a80 Implicit # | | | `-ConstAttr 0x5572d5c84aa8 Implicit # | | |-FunctionDecl 0x5572d5c85e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5572d5c84b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5c84ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5c84c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5c85ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c85f40 Implicit # | | | `-ConstAttr 0x5572d5c85f68 Implicit # | | |-FunctionDecl 0x5572d5c86268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5572d5c85fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5c86060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5c860e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c86328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c863a0 Implicit # | | | `-ConstAttr 0x5572d5c863c8 Implicit # | | |-FunctionDecl 0x5572d5c866c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5572d5c86440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5c864c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5c86540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c86788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c86800 Implicit # | | | `-ConstAttr 0x5572d5c86828 Implicit # | | |-FunctionDecl 0x5572d5c86b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5572d5c868a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5c86920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5c869a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c86be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c86c60 Implicit # | | | `-ConstAttr 0x5572d5c86c88 Implicit # | | |-FunctionDecl 0x5572d5c86f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5572d5c86d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5c86d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5c86e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5c87058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c870d0 Implicit # | | | `-ConstAttr 0x5572d5c870f8 Implicit # | | |-FunctionDecl 0x5572d5c873f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5572d5c87170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5c871f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5c87270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c874b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c87530 Implicit # | | | `-ConstAttr 0x5572d5c87558 Implicit # | | |-FunctionDecl 0x5572d5c87858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5572d5c875d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5c87650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5c876d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c87918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c87990 Implicit # | | | `-ConstAttr 0x5572d5c879b8 Implicit # | | |-FunctionDecl 0x5572d5c87cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5572d5c87a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5c87ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5c87b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c87da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c87e18 Implicit # | | | `-ConstAttr 0x5572d5c87e40 Implicit # | | |-FunctionDecl 0x5572d5c880d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5572d5c87ea0 col:18 'float' # | | | |-ParmVarDecl 0x5572d5c87f20 col:25 'float' # | | | |-ParmVarDecl 0x5572d5c87fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x5572d5c88198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c88210 Implicit # | | | `-ConstAttr 0x5572d5c88238 Implicit # | | |-FunctionDecl 0x5572d5c88538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5572d5c882b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5c88330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5c883b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c885f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c88670 Implicit # | | | `-ConstAttr 0x5572d5c88698 Implicit # | | |-FunctionDecl 0x5572d5c88998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5572d5c88710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5c88790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5c88810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c88a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c88ad0 Implicit # | | | `-ConstAttr 0x5572d5c88af8 Implicit # | | |-FunctionDecl 0x5572d5c6fd28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5572d5c88b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5c88bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5c88c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c6fde8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c6fe60 Implicit # | | | `-ConstAttr 0x5572d5c6fe88 Implicit # | | |-FunctionDecl 0x5572d5c70128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x5572d5c6fee8 col:20 'double' # | | | |-ParmVarDecl 0x5572d5c6ff68 col:28 'double' # | | | |-ParmVarDecl 0x5572d5c6ffe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5572d5c701e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c70260 Implicit # | | | `-ConstAttr 0x5572d5c70288 Implicit # | | |-FunctionDecl 0x5572d5c70588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5572d5c70300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5c70380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5c70400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c70648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c706c0 Implicit # | | | `-ConstAttr 0x5572d5c706e8 Implicit # | | |-FunctionDecl 0x5572d5c709e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5572d5c70760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5c707e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5c70860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c70aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c70b20 Implicit # | | | `-ConstAttr 0x5572d5c70b48 Implicit # | | |-FunctionDecl 0x5572d5c8afc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5572d5c70bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5c8adc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5c8ae40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8b088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5572d5c8b100 Implicit # | | | `-ConstAttr 0x5572d5c8b128 Implicit # | | |-FunctionDecl 0x5572d5c8b270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x5572d5c8b188 col:16 'float' # | | | |-BuiltinAliasAttr 0x5572d5c8b320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5572d5c8b398 Implicit # | | | `-ConstAttr 0x5572d5c8b3c0 Implicit # | | |-FunctionDecl 0x5572d5c8b550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x5572d5c8b428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8b600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5572d5c8b678 Implicit # | | | `-ConstAttr 0x5572d5c8b6a0 Implicit # | | |-FunctionDecl 0x5572d5c8b840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x5572d5c8b718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8b8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5572d5c8b968 Implicit # | | | `-ConstAttr 0x5572d5c8b990 Implicit # | | |-FunctionDecl 0x5572d5c8bb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x5572d5c8ba08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8bbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5572d5c8bc58 Implicit # | | | `-ConstAttr 0x5572d5c8bc80 Implicit # | | |-FunctionDecl 0x5572d5c8bdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x5572d5c8bce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5c8be80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5572d5c8bef8 Implicit # | | | `-ConstAttr 0x5572d5c8bf20 Implicit # | | |-FunctionDecl 0x5572d5c8c038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c8bf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8c0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5572d5c8c160 Implicit # | | | `-ConstAttr 0x5572d5c8c188 Implicit # | | |-FunctionDecl 0x5572d5c8c2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c8c200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8c360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5572d5c8c3d8 Implicit # | | | `-ConstAttr 0x5572d5c8c400 Implicit # | | |-FunctionDecl 0x5572d5c8c528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c8c478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8c5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5572d5c8c650 Implicit # | | | `-ConstAttr 0x5572d5c8c678 Implicit # | | |-FunctionDecl 0x5572d5c8c788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5572d5c8c6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x5572d5c8c838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5572d5c8c8b0 Implicit # | | | `-ConstAttr 0x5572d5c8c8d8 Implicit # | | |-FunctionDecl 0x5572d5c8ca00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c8c950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8cab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5572d5c8cb28 Implicit # | | | `-ConstAttr 0x5572d5c8cb50 Implicit # | | |-FunctionDecl 0x5572d5c8cc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c8cbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8cd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5572d5c8cda0 Implicit # | | | `-ConstAttr 0x5572d5c8ddf0 Implicit # | | |-FunctionDecl 0x5572d5c8df18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c8de68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8dfc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5572d5c8e040 Implicit # | | | `-ConstAttr 0x5572d5c8e068 Implicit # | | |-FunctionDecl 0x5572d5c8e178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5572d5c8e0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5c8e228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5572d5c8e2a0 Implicit # | | | `-ConstAttr 0x5572d5c8e2c8 Implicit # | | |-FunctionDecl 0x5572d5c8e3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c8e330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8e490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5572d5c8e508 Implicit # | | | `-ConstAttr 0x5572d5c8e530 Implicit # | | |-FunctionDecl 0x5572d5c8e658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c8e5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8e708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5572d5c8e780 Implicit # | | | `-ConstAttr 0x5572d5c8e7a8 Implicit # | | |-FunctionDecl 0x5572d5c8e8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c8e820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8e980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5572d5c8e9f8 Implicit # | | | `-ConstAttr 0x5572d5c8ea20 Implicit # | | |-FunctionDecl 0x5572d5c8eb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x5572d5c8ea80 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5c8ebe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5572d5c8ec58 Implicit # | | | `-ConstAttr 0x5572d5c8ec80 Implicit # | | |-FunctionDecl 0x5572d5c8ee00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c8ecf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8eeb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5572d5c8ef28 Implicit # | | | `-ConstAttr 0x5572d5c8ef50 Implicit # | | |-FunctionDecl 0x5572d5c8f078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c8efc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8f128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5572d5c8f1a0 Implicit # | | | `-ConstAttr 0x5572d5c8f1c8 Implicit # | | |-FunctionDecl 0x5572d5c8f2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c8f240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8f3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5572d5c8f418 Implicit # | | | `-ConstAttr 0x5572d5c8f440 Implicit # | | |-FunctionDecl 0x5572d5c8f5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x5572d5c8f490 col:33 used x 'int' # | | | `-CompoundStmt 0x5572d5c8fa28 # | | | `-ReturnStmt 0x5572d5c8fa18 # | | | `-ImplicitCastExpr 0x5572d5c8fa00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5572d5c8f9b8 'int' # | | | |-ImplicitCastExpr 0x5572d5c8f9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c8f8e8 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c8f9e8 'int' # | | | `-DeclRefExpr 0x5572d5c8f920 'int' lvalue ParmVar 0x5572d5c8f490 'x' 'int' # | | |-FunctionDecl 0x5572d5c8fb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x5572d5c8fa58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x5572d5c8fd28 # | | | `-ReturnStmt 0x5572d5c8fd18 # | | | `-ImplicitCastExpr 0x5572d5c8fd00 'vector' # | | | `-CallExpr 0x5572d5c8fcb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x5572d5c8fca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c8fc60 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c8fce8 'int2':'vector' # | | | `-DeclRefExpr 0x5572d5c8fc80 'int2':'vector' lvalue ParmVar 0x5572d5c8fa58 'x' 'int2':'vector' # | | |-FunctionDecl 0x5572d5c8feb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x5572d5c8fd58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x5572d5c90058 # | | | `-ReturnStmt 0x5572d5c90048 # | | | `-ImplicitCastExpr 0x5572d5c90030 'vector' # | | | `-CallExpr 0x5572d5c8ffe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x5572d5c8ffd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c8ff90 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c90018 'int3':'vector' # | | | `-DeclRefExpr 0x5572d5c8ffb0 'int3':'vector' lvalue ParmVar 0x5572d5c8fd58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5572d5c901b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x5572d5c90088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x5572d5c90358 # | | | `-ReturnStmt 0x5572d5c90348 # | | | `-ImplicitCastExpr 0x5572d5c90330 'vector' # | | | `-CallExpr 0x5572d5c902e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5572d5c902d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c90290 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c90318 'int4':'vector' # | | | `-DeclRefExpr 0x5572d5c902b0 'int4':'vector' lvalue ParmVar 0x5572d5c90088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5572d5c904b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x5572d5c90388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x5572d5c90640 # | | | `-ReturnStmt 0x5572d5c90630 # | | | `-CallExpr 0x5572d5c905e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5572d5c905d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c90590 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c90618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5572d5c905b0 'uint':'unsigned int' lvalue ParmVar 0x5572d5c90388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x5572d5c90798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x5572d5c90670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x5572d5c90920 # | | | `-ReturnStmt 0x5572d5c90910 # | | | `-CallExpr 0x5572d5c908c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5572d5c908b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c90870 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c908f8 'uint2':'vector' # | | | `-DeclRefExpr 0x5572d5c90890 'uint2':'vector' lvalue ParmVar 0x5572d5c90670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x5572d5c90a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x5572d5c90950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x5572d5c90c00 # | | | `-ReturnStmt 0x5572d5c90bf0 # | | | `-CallExpr 0x5572d5c90ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x5572d5c90b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c90b50 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c90bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x5572d5c90b70 'uint3':'vector' lvalue ParmVar 0x5572d5c90950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x5572d5c90d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x5572d5c90c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x5572d5c90ef8 # | | | `-ReturnStmt 0x5572d5c90ee8 # | | | `-CallExpr 0x5572d5c90ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x5572d5c90e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c90e48 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c90ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x5572d5c90e68 'uint4':'vector' lvalue ParmVar 0x5572d5c90c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x5572d5c91058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x5572d5c90f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5572d5c911f8 # | | | `-ReturnStmt 0x5572d5c911e8 # | | | `-ImplicitCastExpr 0x5572d5c911d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5572d5c91188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x5572d5c91170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c91130 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c911b8 'int64_t':'long' # | | | `-DeclRefExpr 0x5572d5c91150 'int64_t':'long' lvalue ParmVar 0x5572d5c90f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x5572d5c91358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x5572d5c91228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5572d5c914f8 # | | | `-ReturnStmt 0x5572d5c914e8 # | | | `-ImplicitCastExpr 0x5572d5c914d0 'vector' # | | | `-CallExpr 0x5572d5c91488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x5572d5c91470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c91430 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c914b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x5572d5c91450 'int64_t2':'vector' lvalue ParmVar 0x5572d5c91228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x5572d5c91658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x5572d5c91528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5572d5c917f8 # | | | `-ReturnStmt 0x5572d5c917e8 # | | | `-ImplicitCastExpr 0x5572d5c917d0 'vector' # | | | `-CallExpr 0x5572d5c91788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x5572d5c91770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c91730 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c917b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x5572d5c91750 'int64_t3':'vector' lvalue ParmVar 0x5572d5c91528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x5572d5c91958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x5572d5c91828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x5572d5c91af8 # | | | `-ReturnStmt 0x5572d5c91ae8 # | | | `-ImplicitCastExpr 0x5572d5c91ad0 'vector' # | | | `-CallExpr 0x5572d5c91a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x5572d5c91a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c91a30 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c91ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x5572d5c91a50 'int64_t4':'vector' lvalue ParmVar 0x5572d5c91828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x5572d5c91c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x5572d5c91b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5572d5c91df8 # | | | `-ReturnStmt 0x5572d5c91de8 # | | | `-ImplicitCastExpr 0x5572d5c91dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5572d5c91d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x5572d5c91d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c91d30 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c91db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5572d5c91d50 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5c91b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5572d5c91f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x5572d5c91e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5572d5c92118 # | | | `-ReturnStmt 0x5572d5c92108 # | | | `-ImplicitCastExpr 0x5572d5c920f0 'vector' # | | | `-CallExpr 0x5572d5c920a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x5572d5c92090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c92050 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c920d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5572d5c92070 'uint64_t2':'vector' lvalue ParmVar 0x5572d5c91e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5572d5c92278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x5572d5c92148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5572d5c92418 # | | | `-ReturnStmt 0x5572d5c92408 # | | | `-ImplicitCastExpr 0x5572d5c923f0 'vector' # | | | `-CallExpr 0x5572d5c923a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x5572d5c92390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c92350 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c923d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5572d5c92370 'uint64_t3':'vector' lvalue ParmVar 0x5572d5c92148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5572d5c92578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x5572d5c92448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5572d5c92718 # | | | `-ReturnStmt 0x5572d5c92708 # | | | `-ImplicitCastExpr 0x5572d5c926f0 'vector' # | | | `-CallExpr 0x5572d5c926a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x5572d5c92690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5572d5c92650 '' Function 0x5572d5c8f748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5572d5c926d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5572d5c92670 'uint64_t4':'vector' lvalue ParmVar 0x5572d5c92448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5572d5c92808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x5572d5c92758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5572d5c928b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5572d5c92930 Implicit # | | | `-ConstAttr 0x5572d5c92958 Implicit # | | |-FunctionDecl 0x5572d5c92a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c929c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c92b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5572d5c92b98 Implicit # | | | `-ConstAttr 0x5572d5c92bc0 Implicit # | | |-FunctionDecl 0x5572d5c92ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c92c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c92d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5572d5c93b50 Implicit # | | | `-ConstAttr 0x5572d5c93b78 Implicit # | | |-FunctionDecl 0x5572d5c93ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c93bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c93d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5572d5c93dc8 Implicit # | | | `-ConstAttr 0x5572d5c93df0 Implicit # | | |-FunctionDecl 0x5572d5c93f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x5572d5c93e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x5572d5c93fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5572d5c94028 Implicit # | | | `-ConstAttr 0x5572d5c94050 Implicit # | | |-FunctionDecl 0x5572d5c94178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c940c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c94228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5572d5c942a0 Implicit # | | | `-ConstAttr 0x5572d5c942c8 Implicit # | | |-FunctionDecl 0x5572d5c943f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c94340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c944a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5572d5c94518 Implicit # | | | `-ConstAttr 0x5572d5c94540 Implicit # | | |-FunctionDecl 0x5572d5c94668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c945b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c94718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5572d5c94790 Implicit # | | | `-ConstAttr 0x5572d5c947b8 Implicit # | | |-FunctionDecl 0x5572d5c94968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x5572d5c94818 col:14 'half' # | | | |-ParmVarDecl 0x5572d5c94898 col:20 'half' # | | | |-BuiltinAliasAttr 0x5572d5c94a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c94a98 Implicit # | | | `-ConstAttr 0x5572d5c94ac0 Implicit # | | |-FunctionDecl 0x5572d5c94d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x5572d5c94b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5c94be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c94df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c94e68 Implicit # | | | `-ConstAttr 0x5572d5c94e90 Implicit # | | |-FunctionDecl 0x5572d5c950d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x5572d5c94f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5c94f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c95190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c95208 Implicit # | | | `-ConstAttr 0x5572d5c95230 Implicit # | | |-FunctionDecl 0x5572d5c95478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5572d5c952a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5c95328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c95530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c955a8 Implicit # | | | `-ConstAttr 0x5572d5c955d0 Implicit # | | |-FunctionDecl 0x5572d5c95780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x5572d5c95630 col:16 'float' # | | | |-ParmVarDecl 0x5572d5c956b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5572d5c95838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c958b0 Implicit # | | | `-ConstAttr 0x5572d5c958d8 Implicit # | | |-FunctionDecl 0x5572d5c95b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x5572d5c95950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5c959d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c95c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c95ca0 Implicit # | | | `-ConstAttr 0x5572d5c95cc8 Implicit # | | |-FunctionDecl 0x5572d5c95f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x5572d5c95d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5c95dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c95fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c96048 Implicit # | | | `-ConstAttr 0x5572d5c96070 Implicit # | | |-FunctionDecl 0x5572d5c962b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5572d5c960e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5c96168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c96370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c963e8 Implicit # | | | `-ConstAttr 0x5572d5c96410 Implicit # | | |-FunctionDecl 0x5572d5c96608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x5572d5c96470 col:18 'double' # | | | |-ParmVarDecl 0x5572d5c964f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5572d5c966c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c96738 Implicit # | | | `-ConstAttr 0x5572d5c96760 Implicit # | | |-FunctionDecl 0x5572d5c96958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5c967c0 col:12 'int' # | | | |-ParmVarDecl 0x5572d5c96840 col:17 'int' # | | | |-BuiltinAliasAttr 0x5572d5c96a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c96a88 Implicit # | | | `-ConstAttr 0x5572d5c96ab0 Implicit # | | |-FunctionDecl 0x5572d5c96d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x5572d5c96b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5c96c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c96e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c96e88 Implicit # | | | `-ConstAttr 0x5572d5c96eb0 Implicit # | | |-FunctionDecl 0x5572d5c970f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x5572d5c96f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5c96fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c971b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c97228 Implicit # | | | `-ConstAttr 0x5572d5c97250 Implicit # | | |-FunctionDecl 0x5572d5c97498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5572d5c972c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5c97348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c97550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c975c8 Implicit # | | | `-ConstAttr 0x5572d5c975f0 Implicit # | | |-FunctionDecl 0x5572d5c97838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5572d5c97668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5c976e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5c978f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c97968 Implicit # | | | `-ConstAttr 0x5572d5c97990 Implicit # | | |-FunctionDecl 0x5572d5c97c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x5572d5c97a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5c97a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c97cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c97d38 Implicit # | | | `-ConstAttr 0x5572d5c97d60 Implicit # | | |-FunctionDecl 0x5572d5c97fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x5572d5c97dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5c97e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c98060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c980d8 Implicit # | | | `-ConstAttr 0x5572d5c98100 Implicit # | | |-FunctionDecl 0x5572d5c98348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x5572d5c98178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5c981f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c98400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c98478 Implicit # | | | `-ConstAttr 0x5572d5c984a0 Implicit # | | |-FunctionDecl 0x5572d5c986e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5572d5c98518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5c98598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5c987a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c98818 Implicit # | | | `-ConstAttr 0x5572d5c98840 Implicit # | | |-FunctionDecl 0x5572d5c98a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5572d5c988b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5c98938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c98b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c98be8 Implicit # | | | `-ConstAttr 0x5572d5c98c10 Implicit # | | |-FunctionDecl 0x5572d5c98e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5572d5c98c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5c98d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c98f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c98f88 Implicit # | | | `-ConstAttr 0x5572d5c98fb0 Implicit # | | |-FunctionDecl 0x5572d5c991f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5572d5c99028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5c990a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c992b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c99328 Implicit # | | | `-ConstAttr 0x5572d5c99350 Implicit # | | |-FunctionDecl 0x5572d5c99598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5572d5c993c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5c99448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5c99650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c996c8 Implicit # | | | `-ConstAttr 0x5572d5c996f0 Implicit # | | |-FunctionDecl 0x5572d5c99938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5572d5c99768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5c997e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c999f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c99a68 Implicit # | | | `-ConstAttr 0x5572d5c99a90 Implicit # | | |-FunctionDecl 0x5572d5c99d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5572d5c99b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5c99bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c99dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c99e38 Implicit # | | | `-ConstAttr 0x5572d5c99e60 Implicit # | | |-FunctionDecl 0x5572d5c9a0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5572d5c99ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5c99f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9a160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5572d5c9a1d8 Implicit # | | | `-ConstAttr 0x5572d5c9a200 Implicit # | | |-FunctionDecl 0x5572d5c9a518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x5572d5c9a288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5c9a308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5c9a388 col:37 'int' # | | | |-AvailabilityAttr 0x5572d5c9a5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5c9a698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5572d5c9a6e0 Implicit # | | | `-ConstAttr 0x5572d5c9a708 Implicit # | | |-FunctionDecl 0x5572d5c9a970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5572d5c9a780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5c9a800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5c9a880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5572d5c9aa30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5c9aaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x5572d5c9ab38 Implicit # | | | `-ConstAttr 0x5572d5c9ab60 Implicit # | | |-FunctionDecl 0x5572d5c9ac70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x5572d5c9abc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5c9ad20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5572d5c9ad98 Implicit # | | | `-ConstAttr 0x5572d5c9adc0 Implicit # | | |-FunctionDecl 0x5572d5c9aed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c9ae28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9af88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5572d5c9b000 Implicit # | | | `-ConstAttr 0x5572d5c9b028 Implicit # | | |-FunctionDecl 0x5572d5c9b150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c9b0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9b200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5572d5c9b278 Implicit # | | | `-ConstAttr 0x5572d5c9b2a0 Implicit # | | |-FunctionDecl 0x5572d5c9b3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c9b318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9b478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5572d5c9b4f0 Implicit # | | | `-ConstAttr 0x5572d5c9b518 Implicit # | | |-FunctionDecl 0x5572d5c9b628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x5572d5c9b578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5572d5c9b6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5572d5c9b750 Implicit # | | | `-ConstAttr 0x5572d5c9b778 Implicit # | | |-FunctionDecl 0x5572d5c9b8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c9b7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9b950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5572d5c9b9c8 Implicit # | | | `-ConstAttr 0x5572d5c9b9f0 Implicit # | | |-FunctionDecl 0x5572d5c9bb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c9ba68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9bbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5572d5c9bc50 Implicit # | | | `-ConstAttr 0x5572d5c9bc78 Implicit # | | |-FunctionDecl 0x5572d5c9bda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c9bcf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9be50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5572d5c9bec8 Implicit # | | | `-ConstAttr 0x5572d5c9bef0 Implicit # | | |-FunctionDecl 0x5572d5c9c000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x5572d5c9bf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5c9c0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5572d5c9c128 Implicit # | | | `-ConstAttr 0x5572d5c9c150 Implicit # | | |-FunctionDecl 0x5572d5c9c268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c9c1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9c318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5572d5c9c390 Implicit # | | | `-ConstAttr 0x5572d5c9c3b8 Implicit # | | |-FunctionDecl 0x5572d5c9c4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c9c430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9c590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5572d5c9c608 Implicit # | | | `-ConstAttr 0x5572d5c9c630 Implicit # | | |-FunctionDecl 0x5572d5c9c758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c9c6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9c808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5572d5c9c880 Implicit # | | | `-ConstAttr 0x5572d5c9c8a8 Implicit # | | |-FunctionDecl 0x5572d5c9c9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x5572d5c9c908 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5c9ca68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5572d5c9cae0 Implicit # | | | `-ConstAttr 0x5572d5c9cb08 Implicit # | | |-FunctionDecl 0x5572d5c7adc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c7ad10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7ae70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5572d5c7aee8 Implicit # | | | `-ConstAttr 0x5572d5c7af10 Implicit # | | |-FunctionDecl 0x5572d5c7b038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c7af88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7b0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5572d5c7b160 Implicit # | | | `-ConstAttr 0x5572d5c7b188 Implicit # | | |-FunctionDecl 0x5572d5c7b2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c7b200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7b360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5572d5c7b3d8 Implicit # | | | `-ConstAttr 0x5572d5c7b400 Implicit # | | |-FunctionDecl 0x5572d5c7b5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x5572d5c7b478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5c7b658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5572d5c7b6d0 Implicit # | | | `-ConstAttr 0x5572d5c7b6f8 Implicit # | | |-FunctionDecl 0x5572d5c7b888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x5572d5c7b760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7b938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5572d5c7b9b0 Implicit # | | | `-ConstAttr 0x5572d5c7b9d8 Implicit # | | |-FunctionDecl 0x5572d5c7bb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x5572d5c7ba50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7bc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5572d5c7bca0 Implicit # | | | `-ConstAttr 0x5572d5c7bcc8 Implicit # | | |-FunctionDecl 0x5572d5c7be78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x5572d5c7bd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7bf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5572d5c7bfa0 Implicit # | | | `-ConstAttr 0x5572d5c7bfc8 Implicit # | | |-FunctionDecl 0x5572d5c7c158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x5572d5c7c028 col:20 'float' # | | | |-BuiltinAliasAttr 0x5572d5c7c208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5572d5c7c280 Implicit # | | | `-ConstAttr 0x5572d5c7c2a8 Implicit # | | |-FunctionDecl 0x5572d5c7c438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x5572d5c7c310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7c4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5572d5c7c560 Implicit # | | | `-ConstAttr 0x5572d5c7c588 Implicit # | | |-FunctionDecl 0x5572d5c7c728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x5572d5c7c600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7c7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5572d5c7c850 Implicit # | | | `-ConstAttr 0x5572d5c7c878 Implicit # | | |-FunctionDecl 0x5572d5c7ca18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5572d5c7c8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c7cac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5572d5c7cb40 Implicit # | | | `-ConstAttr 0x5572d5c7cb68 Implicit # | | |-FunctionDecl 0x5572d5ca2bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x5572d5c7cbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x5572d5ca2c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca2cf8 Implicit # | | | `-ConstAttr 0x5572d5ca2d20 Implicit # | | |-FunctionDecl 0x5572d5ca2eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x5572d5ca2d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca2f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca2fe0 Implicit # | | | `-ConstAttr 0x5572d5ca3008 Implicit # | | |-FunctionDecl 0x5572d5ca31a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x5572d5ca3080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca3258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca32d0 Implicit # | | | `-ConstAttr 0x5572d5ca32f8 Implicit # | | |-FunctionDecl 0x5572d5ca3498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x5572d5ca3370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca3548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca35c0 Implicit # | | | `-ConstAttr 0x5572d5ca35e8 Implicit # | | |-FunctionDecl 0x5572d5ca3710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5ca3660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5ca37c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca3838 Implicit # | | | `-ConstAttr 0x5572d5ca3860 Implicit # | | |-FunctionDecl 0x5572d5ca3988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5ca38d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca3a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca3ab0 Implicit # | | | `-ConstAttr 0x5572d5ca3ad8 Implicit # | | |-FunctionDecl 0x5572d5ca3c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5ca3b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca3cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca3d38 Implicit # | | | `-ConstAttr 0x5572d5ca3d60 Implicit # | | |-FunctionDecl 0x5572d5ca3e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5ca3dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca3f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca3fb0 Implicit # | | | `-ConstAttr 0x5572d5ca3fd8 Implicit # | | |-FunctionDecl 0x5572d5ca4178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x5572d5ca4050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5ca4228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca42a0 Implicit # | | | `-ConstAttr 0x5572d5ca42c8 Implicit # | | |-FunctionDecl 0x5572d5ca4468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5ca4340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca4518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca4590 Implicit # | | | `-ConstAttr 0x5572d5ca45b8 Implicit # | | |-FunctionDecl 0x5572d5ca4758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5ca4630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca4808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca4880 Implicit # | | | `-ConstAttr 0x5572d5ca48a8 Implicit # | | |-FunctionDecl 0x5572d5ca4a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5ca4920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca4af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca4b70 Implicit # | | | `-ConstAttr 0x5572d5ca4b98 Implicit # | | |-FunctionDecl 0x5572d5ca4d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x5572d5ca4c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5ca4df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca4e70 Implicit # | | | `-ConstAttr 0x5572d5ca4e98 Implicit # | | |-FunctionDecl 0x5572d5ca5038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5ca4f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca50e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca5160 Implicit # | | | `-ConstAttr 0x5572d5ca5188 Implicit # | | |-FunctionDecl 0x5572d5ca5328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5ca5200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca53d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca5450 Implicit # | | | `-ConstAttr 0x5572d5ca5478 Implicit # | | |-FunctionDecl 0x5572d5ca5618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5ca54f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca56c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5572d5ca5740 Implicit # | | | `-ConstAttr 0x5572d5ca5768 Implicit # | | |-FunctionDecl 0x5572d5ca5878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5572d5ca57c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x5572d5ca5928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5572d5ca59a0 Implicit # | | | `-ConstAttr 0x5572d5ca59c8 Implicit # | | |-FunctionDecl 0x5572d5ca5ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5ca5a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca5b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5572d5ca5c18 Implicit # | | | `-ConstAttr 0x5572d5ca5c40 Implicit # | | |-FunctionDecl 0x5572d5ca5d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5ca5cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca5e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5572d5ca5e90 Implicit # | | | `-ConstAttr 0x5572d5ca5eb8 Implicit # | | |-FunctionDecl 0x5572d5ca5fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5ca5f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca6090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5572d5ca6108 Implicit # | | | `-ConstAttr 0x5572d5ca6130 Implicit # | | |-FunctionDecl 0x5572d5ca6240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x5572d5ca6190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5572d5ca62f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5572d5ca6368 Implicit # | | | `-ConstAttr 0x5572d5ca6390 Implicit # | | |-FunctionDecl 0x5572d5ca64b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ca6408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca6568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5572d5ca65e0 Implicit # | | | `-ConstAttr 0x5572d5ca6608 Implicit # | | |-FunctionDecl 0x5572d5ca6730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5ca6680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca67e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5572d5ca6858 Implicit # | | | `-ConstAttr 0x5572d5ca6880 Implicit # | | |-FunctionDecl 0x5572d5ca69a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5ca68f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca6a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5572d5ca6ad0 Implicit # | | | `-ConstAttr 0x5572d5ca6af8 Implicit # | | |-FunctionDecl 0x5572d5ca6c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x5572d5ca6b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5ca6cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5572d5ca6d68 Implicit # | | | `-ConstAttr 0x5572d5ca6d90 Implicit # | | |-FunctionDecl 0x5572d5ca6ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5ca6df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca6f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5572d5ca6fd0 Implicit # | | | `-ConstAttr 0x5572d5ca6ff8 Implicit # | | |-FunctionDecl 0x5572d5ca7120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5ca7070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca71d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5572d5ca7248 Implicit # | | | `-ConstAttr 0x5572d5ca7270 Implicit # | | |-FunctionDecl 0x5572d5ca7398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5ca72e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca7448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5572d5ca74c0 Implicit # | | | `-ConstAttr 0x5572d5ca74e8 Implicit # | | |-FunctionDecl 0x5572d5ca75f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x5572d5ca7548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5ca76a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5572d5ca7720 Implicit # | | | `-ConstAttr 0x5572d5ca7748 Implicit # | | |-FunctionDecl 0x5572d5ca7870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ca77c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca7920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5572d5ca7998 Implicit # | | | `-ConstAttr 0x5572d5ca79c0 Implicit # | | |-FunctionDecl 0x5572d5ca7ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5ca7a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca7b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5572d5ca7c20 Implicit # | | | `-ConstAttr 0x5572d5ca7c48 Implicit # | | |-FunctionDecl 0x5572d5ca7d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5ca7cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca7e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5572d5ca7e98 Implicit # | | | `-ConstAttr 0x5572d5ca7ec0 Implicit # | | |-FunctionDecl 0x5572d5ca7fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x5572d5ca7f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x5572d5ca8078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5572d5ca80f0 Implicit # | | | `-ConstAttr 0x5572d5ca8118 Implicit # | | |-FunctionDecl 0x5572d5ca82a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x5572d5ca8180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca8358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5572d5ca83d0 Implicit # | | | `-ConstAttr 0x5572d5ca83f8 Implicit # | | |-FunctionDecl 0x5572d5ca8598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x5572d5ca8470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca8648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5572d5ca86c0 Implicit # | | | `-ConstAttr 0x5572d5ca86e8 Implicit # | | |-FunctionDecl 0x5572d5ca8888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x5572d5ca8760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca8938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5572d5ca89b0 Implicit # | | | `-ConstAttr 0x5572d5ca89d8 Implicit # | | |-FunctionDecl 0x5572d5ca8ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x5572d5ca8a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5ca8b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5572d5ca8c30 Implicit # | | | `-ConstAttr 0x5572d5ca8c58 Implicit # | | |-FunctionDecl 0x5572d5ca8df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x5572d5ca8cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca8ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5572d5ca8f20 Implicit # | | | `-ConstAttr 0x5572d5ca8f48 Implicit # | | |-FunctionDecl 0x5572d5ca90e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x5572d5ca8fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca9198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5572d5ca9210 Implicit # | | | `-ConstAttr 0x5572d5ca9238 Implicit # | | |-FunctionDecl 0x5572d5ca93d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5572d5ca92b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca9488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5572d5ca9500 Implicit # | | | `-ConstAttr 0x5572d5ca9528 Implicit # | | |-FunctionDecl 0x5572d5ca9630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x5572d5ca9588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5572d5ca96e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5572d5ca9758 Implicit # | | | `-ConstAttr 0x5572d5ca9780 Implicit # | | |-FunctionDecl 0x5572d5ca9898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5572d5ca97e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca9948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5572d5ca99c0 Implicit # | | | `-ConstAttr 0x5572d5ca99e8 Implicit # | | |-FunctionDecl 0x5572d5ca9b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x5572d5ca9a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca9bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5572d5ca9c58 Implicit # | | | `-ConstAttr 0x5572d5ca9c80 Implicit # | | |-FunctionDecl 0x5572d5ca9da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x5572d5ca9cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ca9e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5572d5ca9ed0 Implicit # | | | `-ConstAttr 0x5572d5ca9ef8 Implicit # | | |-FunctionDecl 0x5572d5caa000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x5572d5ca9f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5caa0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5572d5caa128 Implicit # | | | `-ConstAttr 0x5572d5caa150 Implicit # | | |-FunctionDecl 0x5572d5caa278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5572d5caa1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5caa328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5572d5caa3a0 Implicit # | | | `-ConstAttr 0x5572d5caa3c8 Implicit # | | |-FunctionDecl 0x5572d5caa4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x5572d5caa440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5caa5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5572d5caa618 Implicit # | | | `-ConstAttr 0x5572d5caa640 Implicit # | | |-FunctionDecl 0x5572d5caa768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5572d5caa6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5caa818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5572d5caa890 Implicit # | | | `-ConstAttr 0x5572d5caa8b8 Implicit # | | |-FunctionDecl 0x5572d5caab08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5572d5caa918 col:15 'half' # | | | |-ParmVarDecl 0x5572d5caa998 col:21 'half' # | | | |-ParmVarDecl 0x5572d5caaa18 col:27 'half' # | | | |-BuiltinAliasAttr 0x5572d5caabc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5572d5caac50 Implicit # | | | `-ConstAttr 0x5572d5caac78 Implicit # | | |-FunctionDecl 0x5572d5caaed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5572d5caace0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5caad60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5caade0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5caaf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5572d5cab008 Implicit # | | | `-ConstAttr 0x5572d5cab030 Implicit # | | |-FunctionDecl 0x5572d5cab298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5572d5cab0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5cab128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5cab1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cab358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5572d5cab3d0 Implicit # | | | `-ConstAttr 0x5572d5cab3f8 Implicit # | | |-FunctionDecl 0x5572d5cab660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5572d5cab470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5cab4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5cab570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cab720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5572d5cab798 Implicit # | | | `-ConstAttr 0x5572d5cab7c0 Implicit # | | |-FunctionDecl 0x5572d5caba10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5572d5cab820 col:17 'float' # | | | |-ParmVarDecl 0x5572d5cab8a0 col:24 'float' # | | | |-ParmVarDecl 0x5572d5cab920 col:31 'float' # | | | |-BuiltinAliasAttr 0x5572d5cabad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5572d5cabb48 Implicit # | | | `-ConstAttr 0x5572d5cabb70 Implicit # | | |-FunctionDecl 0x5572d5cabde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5572d5cabbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5cabc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5cabcf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cabea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5572d5cabf20 Implicit # | | | `-ConstAttr 0x5572d5cabf48 Implicit # | | |-FunctionDecl 0x5572d5cac1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5572d5cabfc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cac040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cac0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cac270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5572d5cac2e8 Implicit # | | | `-ConstAttr 0x5572d5cac310 Implicit # | | |-FunctionDecl 0x5572d5cac578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5572d5cac388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5cac408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5cac488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cac638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5572d5cac6b0 Implicit # | | | `-ConstAttr 0x5572d5cac6d8 Implicit # | | |-FunctionDecl 0x5572d5cac7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x5572d5cac738 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5cac898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5572d5cac910 Implicit # | | | `-ConstAttr 0x5572d5cac938 Implicit # | | |-FunctionDecl 0x5572d5caca50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cac9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cacb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5572d5cacb78 Implicit # | | | `-ConstAttr 0x5572d5cacba0 Implicit # | | |-FunctionDecl 0x5572d5cacd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cacc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cacdd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5572d5cace48 Implicit # | | | `-ConstAttr 0x5572d5cace70 Implicit # | | |-FunctionDecl 0x5572d5cacf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cacee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cad048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5572d5cad0c0 Implicit # | | | `-ConstAttr 0x5572d5cad0e8 Implicit # | | |-FunctionDecl 0x5572d5cad1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x5572d5cad148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5572d5cad2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5572d5cad320 Implicit # | | | `-ConstAttr 0x5572d5cad348 Implicit # | | |-FunctionDecl 0x5572d5cad470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5cad3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cad520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5572d5cad598 Implicit # | | | `-ConstAttr 0x5572d5cad5c0 Implicit # | | |-FunctionDecl 0x5572d5cad6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5cad638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cad798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5572d5cad810 Implicit # | | | `-ConstAttr 0x5572d5cad838 Implicit # | | |-FunctionDecl 0x5572d5cad960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5cad8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cada10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5572d5cada88 Implicit # | | | `-ConstAttr 0x5572d5cadab0 Implicit # | | |-FunctionDecl 0x5572d5cadbc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x5572d5cadb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x5572d5cadc70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5572d5cadce8 Implicit # | | | `-ConstAttr 0x5572d5cadd10 Implicit # | | |-FunctionDecl 0x5572d5cade28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cadd78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5caded8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5572d5cadf50 Implicit # | | | `-ConstAttr 0x5572d5cadf78 Implicit # | | |-FunctionDecl 0x5572d5cae0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cadff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cae150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5572d5cae1c8 Implicit # | | | `-ConstAttr 0x5572d5cae1f0 Implicit # | | |-FunctionDecl 0x5572d5cae318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cae268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cae3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5572d5cae440 Implicit # | | | `-ConstAttr 0x5572d5cae468 Implicit # | | |-FunctionDecl 0x5572d5cae578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5572d5cae4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x5572d5cae628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5572d5cae6a0 Implicit # | | | `-ConstAttr 0x5572d5cae6c8 Implicit # | | |-FunctionDecl 0x5572d5cae7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5cae740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cae8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5572d5cae918 Implicit # | | | `-ConstAttr 0x5572d5cae940 Implicit # | | |-FunctionDecl 0x5572d5caea68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5cae9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5caeb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5572d5caeb90 Implicit # | | | `-ConstAttr 0x5572d5caebb8 Implicit # | | |-FunctionDecl 0x5572d5cafd40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5cafc90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cafdf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5572d5cafe68 Implicit # | | | `-ConstAttr 0x5572d5cafe90 Implicit # | | |-FunctionDecl 0x5572d5caffa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5572d5cafef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5cb0050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5572d5cb00c8 Implicit # | | | `-ConstAttr 0x5572d5cb00f0 Implicit # | | |-FunctionDecl 0x5572d5cb0208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cb0158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb02b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5572d5cb0330 Implicit # | | | `-ConstAttr 0x5572d5cb0358 Implicit # | | |-FunctionDecl 0x5572d5cb0480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cb03d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb0530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5572d5cb05a8 Implicit # | | | `-ConstAttr 0x5572d5cb05d0 Implicit # | | |-FunctionDecl 0x5572d5cb06f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cb0648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb07a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5572d5cb0820 Implicit # | | | `-ConstAttr 0x5572d5cb0848 Implicit # | | |-FunctionDecl 0x5572d5cb0958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5572d5cb08a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5cb0a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5572d5cb0a80 Implicit # | | | `-ConstAttr 0x5572d5cb0aa8 Implicit # | | |-FunctionDecl 0x5572d5cb0bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5cb0b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb0c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5572d5cb0cf8 Implicit # | | | `-ConstAttr 0x5572d5cb0d20 Implicit # | | |-FunctionDecl 0x5572d5cb0e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5cb0d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb0ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5572d5cb0f70 Implicit # | | | `-ConstAttr 0x5572d5cb0f98 Implicit # | | |-FunctionDecl 0x5572d5cb10c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5cb1010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb1170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5572d5cb11e8 Implicit # | | | `-ConstAttr 0x5572d5cb1210 Implicit # | | |-FunctionDecl 0x5572d5cb1460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5572d5cb1270 col:14 'half' # | | | |-ParmVarDecl 0x5572d5cb12f0 col:20 'half' # | | | |-ParmVarDecl 0x5572d5cb1370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5572d5cb1520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb1598 Implicit # | | | `-ConstAttr 0x5572d5cb15c0 Implicit # | | |-FunctionDecl 0x5572d5cb1818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5572d5cb1628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5cb16a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5cb1728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb18d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb1950 Implicit # | | | `-ConstAttr 0x5572d5cb1978 Implicit # | | |-FunctionDecl 0x5572d5cb1be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5572d5cb19f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5cb1a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5cb1af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb2cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb2d40 Implicit # | | | `-ConstAttr 0x5572d5cb2d68 Implicit # | | |-FunctionDecl 0x5572d5cb2fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5572d5cb2de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5cb2e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5cb2ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb3090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb3108 Implicit # | | | `-ConstAttr 0x5572d5cb3130 Implicit # | | |-FunctionDecl 0x5572d5cb3380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5572d5cb3190 col:12 'int' # | | | |-ParmVarDecl 0x5572d5cb3210 col:17 'int' # | | | |-ParmVarDecl 0x5572d5cb3290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5572d5cb3440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb34b8 Implicit # | | | `-ConstAttr 0x5572d5cb34e0 Implicit # | | |-FunctionDecl 0x5572d5cb3748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5572d5cb3558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5cb35d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5cb3658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb3808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb3880 Implicit # | | | `-ConstAttr 0x5572d5cb38a8 Implicit # | | |-FunctionDecl 0x5572d5cb3b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5572d5cb3920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5cb39a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5cb3a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb3bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb3c48 Implicit # | | | `-ConstAttr 0x5572d5cb3c70 Implicit # | | |-FunctionDecl 0x5572d5cb3ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5572d5cb3ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5cb3d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5cb3de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb3f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb4010 Implicit # | | | `-ConstAttr 0x5572d5cb4038 Implicit # | | |-FunctionDecl 0x5572d5cb42a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5572d5cb40b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5cb4130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5cb41b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cb4360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb43d8 Implicit # | | | `-ConstAttr 0x5572d5cb4400 Implicit # | | |-FunctionDecl 0x5572d5cb4668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5572d5cb4478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5cb44f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5cb4578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb4728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb47a0 Implicit # | | | `-ConstAttr 0x5572d5cb47c8 Implicit # | | |-FunctionDecl 0x5572d5cb4a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5572d5cb4840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5cb48c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5cb4940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb4af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb4b68 Implicit # | | | `-ConstAttr 0x5572d5cb4b90 Implicit # | | |-FunctionDecl 0x5572d5cb4e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5572d5cb4c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5cb4cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5cb4d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb4ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb4f68 Implicit # | | | `-ConstAttr 0x5572d5cb4f90 Implicit # | | |-FunctionDecl 0x5572d5cb51f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5572d5cb5008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5cb5088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5cb5108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5cb52b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb5330 Implicit # | | | `-ConstAttr 0x5572d5cb5358 Implicit # | | |-FunctionDecl 0x5572d5cb55c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5572d5cb53d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cb5450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cb54d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb5680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb56f8 Implicit # | | | `-ConstAttr 0x5572d5cb5720 Implicit # | | |-FunctionDecl 0x5572d5cb5988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5572d5cb5798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cb5818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cb5898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb5a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb5ac0 Implicit # | | | `-ConstAttr 0x5572d5cb5ae8 Implicit # | | |-FunctionDecl 0x5572d5cb5d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5572d5cb5b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cb5be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cb5c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb5e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb5e88 Implicit # | | | `-ConstAttr 0x5572d5cb5eb0 Implicit # | | |-FunctionDecl 0x5572d5cb6118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5572d5cb5f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5cb5fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5cb6028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5cb61d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb6250 Implicit # | | | `-ConstAttr 0x5572d5cb6278 Implicit # | | |-FunctionDecl 0x5572d5cb64e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5572d5cb62f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cb6370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cb63f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb65a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb6618 Implicit # | | | `-ConstAttr 0x5572d5cb6640 Implicit # | | |-FunctionDecl 0x5572d5cb68a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5572d5cb66b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cb6738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cb67b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb6968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb69e0 Implicit # | | | `-ConstAttr 0x5572d5cb6a08 Implicit # | | |-FunctionDecl 0x5572d5cb6cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5572d5cb6a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cb6b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cb6b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb6d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb6e08 Implicit # | | | `-ConstAttr 0x5572d5cb6e30 Implicit # | | |-FunctionDecl 0x5572d5cb7080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5572d5cb6e90 col:16 'float' # | | | |-ParmVarDecl 0x5572d5cb6f10 col:23 'float' # | | | |-ParmVarDecl 0x5572d5cb6f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5572d5cb7140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb71b8 Implicit # | | | `-ConstAttr 0x5572d5cb71e0 Implicit # | | |-FunctionDecl 0x5572d5cb7448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5572d5cb7258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5cb72d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5cb7358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb7508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb7580 Implicit # | | | `-ConstAttr 0x5572d5cb75a8 Implicit # | | |-FunctionDecl 0x5572d5cb7810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5572d5cb7620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cb76a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cb7720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb78d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb7948 Implicit # | | | `-ConstAttr 0x5572d5cb7970 Implicit # | | |-FunctionDecl 0x5572d5cb7bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5572d5cb79e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5cb7a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5cb7ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb7c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb7d10 Implicit # | | | `-ConstAttr 0x5572d5cb7d38 Implicit # | | |-FunctionDecl 0x5572d5cb7f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5572d5cb7d98 col:18 'double' # | | | |-ParmVarDecl 0x5572d5cb7e18 col:26 'double' # | | | |-ParmVarDecl 0x5572d5cb7e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5572d5cb8048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb80c0 Implicit # | | | `-ConstAttr 0x5572d5cb80e8 Implicit # | | |-FunctionDecl 0x5572d5cb8350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5572d5cb8160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5cb81e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5cb8260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb8410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb8488 Implicit # | | | `-ConstAttr 0x5572d5cb84b0 Implicit # | | |-FunctionDecl 0x5572d5cb8718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5572d5cb8528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5cb85a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5cb8628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb87d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb8850 Implicit # | | | `-ConstAttr 0x5572d5cb8878 Implicit # | | |-FunctionDecl 0x5572d5cb8ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5572d5cb88f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5cb8970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5cb89f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb8ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5572d5cb8c18 Implicit # | | | `-ConstAttr 0x5572d5cb8c40 Implicit # | | |-FunctionDecl 0x5572d5c88f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x5572d5c88db0 col:14 'half' # | | | |-ParmVarDecl 0x5572d5c88e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x5572d5c88fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5c89030 Implicit # | | | `-ConstAttr 0x5572d5c89058 Implicit # | | |-FunctionDecl 0x5572d5c89210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5572d5c890c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5c89140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c892c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5c89340 Implicit # | | | `-ConstAttr 0x5572d5c89368 Implicit # | | |-FunctionDecl 0x5572d5c89530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5572d5c893e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5c89460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c895e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5c89660 Implicit # | | | `-ConstAttr 0x5572d5c89688 Implicit # | | |-FunctionDecl 0x5572d5c89850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5572d5c89700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5c89780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c89908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5c89980 Implicit # | | | `-ConstAttr 0x5572d5c899a8 Implicit # | | |-FunctionDecl 0x5572d5c89b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5c89a08 col:12 'int' # | | | |-ParmVarDecl 0x5572d5c89a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x5572d5c89c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5c89c88 Implicit # | | | `-ConstAttr 0x5572d5c89cb0 Implicit # | | |-FunctionDecl 0x5572d5c89ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5572d5c89d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5c89da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c89fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5c8a028 Implicit # | | | `-ConstAttr 0x5572d5c8a050 Implicit # | | |-FunctionDecl 0x5572d5c8a298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5572d5c8a0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5c8a148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8a350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5c8a3c8 Implicit # | | | `-ConstAttr 0x5572d5c8a3f0 Implicit # | | |-FunctionDecl 0x5572d5c8a638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5572d5c8a468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5c8a4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8a6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5c8a768 Implicit # | | | `-ConstAttr 0x5572d5c8a790 Implicit # | | |-FunctionDecl 0x5572d5c8a958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5572d5c8a808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5c8a888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5c8aa10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5c8aa88 Implicit # | | | `-ConstAttr 0x5572d5c8aab0 Implicit # | | |-FunctionDecl 0x5572d5c8acb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5572d5c8ab28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5c8aba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c8ad70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cbed48 Implicit # | | | `-ConstAttr 0x5572d5cbed70 Implicit # | | |-FunctionDecl 0x5572d5cbefb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5572d5cbede8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5cbee68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cbf070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cbf0e8 Implicit # | | | `-ConstAttr 0x5572d5cbf110 Implicit # | | |-FunctionDecl 0x5572d5cbf318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5572d5cbf188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5cbf208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cbf3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cbf448 Implicit # | | | `-ConstAttr 0x5572d5cbf470 Implicit # | | |-FunctionDecl 0x5572d5cbf638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5572d5cbf4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5cbf568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5cbf6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cbf768 Implicit # | | | `-ConstAttr 0x5572d5cbf790 Implicit # | | |-FunctionDecl 0x5572d5cbf9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5572d5cbf808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cbf888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cbfa90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cbfb08 Implicit # | | | `-ConstAttr 0x5572d5cbfb30 Implicit # | | |-FunctionDecl 0x5572d5cbfd78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5572d5cbfba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cbfc28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cbfe30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cbfea8 Implicit # | | | `-ConstAttr 0x5572d5cbfed0 Implicit # | | |-FunctionDecl 0x5572d5cc0118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5572d5cbff48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cbffc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc01d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc0248 Implicit # | | | `-ConstAttr 0x5572d5cc0270 Implicit # | | |-FunctionDecl 0x5572d5cc0438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5572d5cc02e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5cc0368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5cc04f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc0568 Implicit # | | | `-ConstAttr 0x5572d5cc0590 Implicit # | | |-FunctionDecl 0x5572d5cc07d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5572d5cc0608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cc0688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc0890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc0908 Implicit # | | | `-ConstAttr 0x5572d5cc0930 Implicit # | | |-FunctionDecl 0x5572d5cc0b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5572d5cc09a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cc0a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc0c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc0ca8 Implicit # | | | `-ConstAttr 0x5572d5cc0cd0 Implicit # | | |-FunctionDecl 0x5572d5cc0f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5572d5cc0d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cc0de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc0ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc1068 Implicit # | | | `-ConstAttr 0x5572d5cc1090 Implicit # | | |-FunctionDecl 0x5572d5cc1240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5572d5cc10f0 col:16 'float' # | | | |-ParmVarDecl 0x5572d5cc1170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5572d5cc12f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc1370 Implicit # | | | `-ConstAttr 0x5572d5cc1398 Implicit # | | |-FunctionDecl 0x5572d5cc1560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5572d5cc1410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5cc1490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc1618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc1690 Implicit # | | | `-ConstAttr 0x5572d5cc16b8 Implicit # | | |-FunctionDecl 0x5572d5cc1880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5572d5cc1730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cc17b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc1938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc19b0 Implicit # | | | `-ConstAttr 0x5572d5cc19d8 Implicit # | | |-FunctionDecl 0x5572d5cc1ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5572d5cc1a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5cc1ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc1c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc1cd0 Implicit # | | | `-ConstAttr 0x5572d5cc1cf8 Implicit # | | |-FunctionDecl 0x5572d5cc1ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5572d5cc1d58 col:18 'double' # | | | |-ParmVarDecl 0x5572d5cc1dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5572d5cc1f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc1fd8 Implicit # | | | `-ConstAttr 0x5572d5cc2000 Implicit # | | |-FunctionDecl 0x5572d5cc2248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5572d5cc2078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5cc20f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc2300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc2378 Implicit # | | | `-ConstAttr 0x5572d5cc23a0 Implicit # | | |-FunctionDecl 0x5572d5cc25e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5572d5cc2418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5cc2498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc26a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc2718 Implicit # | | | `-ConstAttr 0x5572d5cc2740 Implicit # | | |-FunctionDecl 0x5572d5cc2988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5572d5cc27b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5cc2838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc2a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5572d5cc2ab8 Implicit # | | | `-ConstAttr 0x5572d5cc2ae0 Implicit # | | |-FunctionDecl 0x5572d5cc2d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5572d5cc2b40 col:14 'half' # | | | |-ParmVarDecl 0x5572d5cc2bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5572d5cc2dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc2e50 Implicit # | | | `-ConstAttr 0x5572d5cc2e78 Implicit # | | |-FunctionDecl 0x5572d5cc3030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5572d5cc2ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5cc2f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc30e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc3160 Implicit # | | | `-ConstAttr 0x5572d5cc3188 Implicit # | | |-FunctionDecl 0x5572d5cc3350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5572d5cc3200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5cc3280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc3408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc3480 Implicit # | | | `-ConstAttr 0x5572d5cc34a8 Implicit # | | |-FunctionDecl 0x5572d5cc3670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5572d5cc3520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5cc35a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc3728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc37a0 Implicit # | | | `-ConstAttr 0x5572d5cc37c8 Implicit # | | |-FunctionDecl 0x5572d5cc3978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5cc3828 col:12 'int' # | | | |-ParmVarDecl 0x5572d5cc38a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5572d5cc3a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc3aa8 Implicit # | | | `-ConstAttr 0x5572d5cc3ad0 Implicit # | | |-FunctionDecl 0x5572d5cc3c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5572d5cc3b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5cc3bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc3d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc3dc8 Implicit # | | | `-ConstAttr 0x5572d5cc3df0 Implicit # | | |-FunctionDecl 0x5572d5cc3fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5572d5cc3e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5cc3ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc4070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc40e8 Implicit # | | | `-ConstAttr 0x5572d5cc4110 Implicit # | | |-FunctionDecl 0x5572d5cc42d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5572d5cc4188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5cc4208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc4390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc4408 Implicit # | | | `-ConstAttr 0x5572d5cc4430 Implicit # | | |-FunctionDecl 0x5572d5cc45f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5572d5cc44a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5cc4528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cc46b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc4728 Implicit # | | | `-ConstAttr 0x5572d5cc4750 Implicit # | | |-FunctionDecl 0x5572d5cc4918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5572d5cc47c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5cc4848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc49d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc4a48 Implicit # | | | `-ConstAttr 0x5572d5cc4a70 Implicit # | | |-FunctionDecl 0x5572d5cc4c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5572d5cc4ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5cc4b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc4cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc4d78 Implicit # | | | `-ConstAttr 0x5572d5cc4da0 Implicit # | | |-FunctionDecl 0x5572d5cc4f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5572d5cc4e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5cc4e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc5020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc5098 Implicit # | | | `-ConstAttr 0x5572d5cc50c0 Implicit # | | |-FunctionDecl 0x5572d5cc5270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5572d5cc5120 col:16 'float' # | | | |-ParmVarDecl 0x5572d5cc51a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5572d5cc5328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc53a0 Implicit # | | | `-ConstAttr 0x5572d5cc53c8 Implicit # | | |-FunctionDecl 0x5572d5cc5590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5572d5cc5440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5cc54c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc5648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc56c0 Implicit # | | | `-ConstAttr 0x5572d5cc56e8 Implicit # | | |-FunctionDecl 0x5572d5cc58b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5572d5cc5760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cc57e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc5968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc59e0 Implicit # | | | `-ConstAttr 0x5572d5cc5a08 Implicit # | | |-FunctionDecl 0x5572d5cc5bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5572d5cc5a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5cc5b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc5c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc5d00 Implicit # | | | `-ConstAttr 0x5572d5cc5d28 Implicit # | | |-FunctionDecl 0x5572d5cc5ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5572d5cc5da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5cc5e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5cc5fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc6020 Implicit # | | | `-ConstAttr 0x5572d5cc6048 Implicit # | | |-FunctionDecl 0x5572d5cc6210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5572d5cc60c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cc6140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc62c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc6340 Implicit # | | | `-ConstAttr 0x5572d5cc6368 Implicit # | | |-FunctionDecl 0x5572d5cc6530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5572d5cc63e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cc6460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc65e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc6660 Implicit # | | | `-ConstAttr 0x5572d5cc6688 Implicit # | | |-FunctionDecl 0x5572d5cc6850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5572d5cc6700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cc6780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc6908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc6980 Implicit # | | | `-ConstAttr 0x5572d5cc69a8 Implicit # | | |-FunctionDecl 0x5572d5cc6b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5572d5cc6a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5cc6aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5cc6c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc6ca0 Implicit # | | | `-ConstAttr 0x5572d5cc6cc8 Implicit # | | |-FunctionDecl 0x5572d5cc88b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5572d5cc8768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cc87e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc8970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc89e8 Implicit # | | | `-ConstAttr 0x5572d5cc8a10 Implicit # | | |-FunctionDecl 0x5572d5cc8bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5572d5cc8a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cc8b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc8c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc8d08 Implicit # | | | `-ConstAttr 0x5572d5cc8d30 Implicit # | | |-FunctionDecl 0x5572d5cc8ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5572d5cc8da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cc8e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc8fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc9028 Implicit # | | | `-ConstAttr 0x5572d5cc9050 Implicit # | | |-FunctionDecl 0x5572d5cc9200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5572d5cc90b0 col:18 'double' # | | | |-ParmVarDecl 0x5572d5cc9130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5572d5cc92b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc9330 Implicit # | | | `-ConstAttr 0x5572d5cc9358 Implicit # | | |-FunctionDecl 0x5572d5cc9520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5572d5cc93d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5cc9450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc95d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc9650 Implicit # | | | `-ConstAttr 0x5572d5cc9678 Implicit # | | |-FunctionDecl 0x5572d5cc9840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5572d5cc96f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5cc9770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc98f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc9970 Implicit # | | | `-ConstAttr 0x5572d5cc9998 Implicit # | | |-FunctionDecl 0x5572d5cc9b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5572d5cc9a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5cc9a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cc9c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5572d5cc9c90 Implicit # | | | `-ConstAttr 0x5572d5cc9cb8 Implicit # | | |-FunctionTemplateDecl 0x5572d5cca0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5572d5cc9d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5572d5cc9d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5572d5cca038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5cc9e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5572d5cc9f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5cca148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5572d5cca650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5572d5cca1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5cca258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5572d5cca2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5572d5cca5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5cca3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5572d5cca4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5cca6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5572d5ccab50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5572d5cca778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5572d5cca7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5572d5ccaaa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5cca920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5572d5cca9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ccabb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5572d5ccb0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5572d5ccac40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5ccacd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5572d5ccad48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5572d5ccb028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5ccae98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ccaf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ccb138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5572d5ccb668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5572d5ccb1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5572d5ccb248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5572d5ccb2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5572d5ccb5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5ccb418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ccb4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ccb6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5572d5ccbca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5572d5ccb758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5ccb7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5572d5ccb868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5572d5ccb8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5572d5ccbc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5ccba50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ccbb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ccbd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5572d5ccc0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5572d5ccbdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5572d5ccbe20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5572d5ccc028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5572d5ccbf78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ccc130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5572d5ccc580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5572d5ccc1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5ccc248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5572d5ccc2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5572d5ccc4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5572d5ccc428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ccc5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5572d5ccc770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5572d5ccc690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5572d5ccc820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5572d5ccc898 Implicit # | | | `-ConstAttr 0x5572d5ccc8c0 Implicit # | | |-FunctionDecl 0x5572d5ccc9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5ccc928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ccca88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5572d5cccb00 Implicit # | | | `-ConstAttr 0x5572d5cccb28 Implicit # | | |-FunctionDecl 0x5572d5cccc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cccba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cccd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5572d5cccd78 Implicit # | | | `-ConstAttr 0x5572d5cccda0 Implicit # | | |-FunctionDecl 0x5572d5cccec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5ccce18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cccf78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5572d5cccff0 Implicit # | | | `-ConstAttr 0x5572d5ccd018 Implicit # | | |-FunctionDecl 0x5572d5ccd128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5572d5ccd078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5572d5ccd1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5572d5ccd250 Implicit # | | | `-ConstAttr 0x5572d5ccd278 Implicit # | | |-FunctionDecl 0x5572d5ccd3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ccd2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ccd450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5572d5ccd4c8 Implicit # | | | `-ConstAttr 0x5572d5ccd4f0 Implicit # | | |-FunctionDecl 0x5572d5ccd618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5ccd568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ccd6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5572d5ccd740 Implicit # | | | `-ConstAttr 0x5572d5ccd768 Implicit # | | |-FunctionDecl 0x5572d5ccd890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5ccd7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ccd940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5572d5ccd9b8 Implicit # | | | `-ConstAttr 0x5572d5ccd9e0 Implicit # | | |-FunctionDecl 0x5572d5ccdb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5572d5ccda38 col:13 'bool' # | | | |-ParmVarDecl 0x5572d5ccdab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5572d5ccdc30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5ccdca8 Implicit # | | | `-ConstAttr 0x5572d5ccdcd0 Implicit # | | |-FunctionDecl 0x5572d5ccde88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5572d5ccdd38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5572d5ccddb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ccdf40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5ccdfb8 Implicit # | | | `-ConstAttr 0x5572d5ccdfe0 Implicit # | | |-FunctionDecl 0x5572d5cce1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5572d5cce058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5572d5cce0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cce260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cce2d8 Implicit # | | | `-ConstAttr 0x5572d5cce300 Implicit # | | |-FunctionDecl 0x5572d5cce4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5572d5cce378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5572d5cce3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cce580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cce5f8 Implicit # | | | `-ConstAttr 0x5572d5cce620 Implicit # | | |-FunctionDecl 0x5572d5cce7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5572d5cce680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5572d5cce700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cce8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cce918 Implicit # | | | `-ConstAttr 0x5572d5cce940 Implicit # | | |-FunctionDecl 0x5572d5cceaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5572d5cce9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5572d5ccea20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cceba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5ccec20 Implicit # | | | `-ConstAttr 0x5572d5ccec48 Implicit # | | |-FunctionDecl 0x5572d5ccedf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5572d5cceca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5572d5cced28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cceeb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5ccef28 Implicit # | | | `-ConstAttr 0x5572d5ccef50 Implicit # | | |-FunctionDecl 0x5572d5ccf100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5572d5ccefb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5572d5ccf030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5ccf1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5ccf230 Implicit # | | | `-ConstAttr 0x5572d5ccf258 Implicit # | | |-FunctionDecl 0x5572d5ccf408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5572d5ccf2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5572d5ccf338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5ccf4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5ccf538 Implicit # | | | `-ConstAttr 0x5572d5ccf560 Implicit # | | |-FunctionDecl 0x5572d5ccf710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5572d5ccf5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5572d5ccf640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5ccf7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5ccf840 Implicit # | | | `-ConstAttr 0x5572d5ccf868 Implicit # | | |-FunctionDecl 0x5572d5ccfa18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5572d5ccf8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5572d5ccf948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5ccfad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5ccfb48 Implicit # | | | `-ConstAttr 0x5572d5ccfb70 Implicit # | | |-FunctionDecl 0x5572d5ccfd20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5572d5ccfbd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5572d5ccfc50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5ccfdd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5ccfe50 Implicit # | | | `-ConstAttr 0x5572d5ccfe78 Implicit # | | |-FunctionDecl 0x5572d5cd0028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5572d5ccfed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5572d5ccff58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cd00e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cd0158 Implicit # | | | `-ConstAttr 0x5572d5cd0180 Implicit # | | |-FunctionDecl 0x5572d5cd0330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5572d5cd01e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5572d5cd0260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cd03e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cd0460 Implicit # | | | `-ConstAttr 0x5572d5cd0488 Implicit # | | |-FunctionDecl 0x5572d5cd0638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5572d5cd04e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5572d5cd0568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cd06f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cd0790 Implicit # | | | `-ConstAttr 0x5572d5cd07b8 Implicit # | | |-FunctionDecl 0x5572d5cd0968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5572d5cd0818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5572d5cd0898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cd0a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cd0a98 Implicit # | | | `-ConstAttr 0x5572d5cd0ac0 Implicit # | | |-FunctionDecl 0x5572d5cd0c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5572d5cd0b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5572d5cd0ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cd0d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cd0da0 Implicit # | | | `-ConstAttr 0x5572d5cd0dc8 Implicit # | | |-FunctionDecl 0x5572d5cd0f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5572d5cd0e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5572d5cd0ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cd1030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cd10a8 Implicit # | | | `-ConstAttr 0x5572d5cd10d0 Implicit # | | |-FunctionDecl 0x5572d5cd1280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5572d5cd1130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5572d5cd11b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5572d5cd1338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5572d5cd13b0 Implicit # | | | `-ConstAttr 0x5572d5cd13d8 Implicit # | | |-FunctionDecl 0x5572d5cd1588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5572d5cd1438 col:14 'half' # | | | |-ParmVarDecl 0x5572d5cd14b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5572d5cd1640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5572d5cd16b8 Implicit # | | | `-ConstAttr 0x5572d5cd16e0 Implicit # | | |-FunctionDecl 0x5572d5cd1898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5572d5cd1748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5cd17c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd1950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5572d5cd19c8 Implicit # | | | `-ConstAttr 0x5572d5cd19f0 Implicit # | | |-FunctionDecl 0x5572d5cd1bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5572d5cd1a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5cd1ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd1c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5572d5cd1ce8 Implicit # | | | `-ConstAttr 0x5572d5cd1d10 Implicit # | | |-FunctionDecl 0x5572d5cd1ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5572d5cd1d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5cd1e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd1f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5572d5cd2008 Implicit # | | | `-ConstAttr 0x5572d5cd2030 Implicit # | | |-FunctionDecl 0x5572d5cd21e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5572d5cd2090 col:16 'float' # | | | |-ParmVarDecl 0x5572d5cd2110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5572d5cd2298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5572d5cd2310 Implicit # | | | `-ConstAttr 0x5572d5cd2338 Implicit # | | |-FunctionDecl 0x5572d5cd2500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5572d5cd23b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5cd2430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd25b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5572d5cd2630 Implicit # | | | `-ConstAttr 0x5572d5cd2658 Implicit # | | |-FunctionDecl 0x5572d5cd2870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5572d5cd26d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cd27a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd2928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5572d5cd29a0 Implicit # | | | `-ConstAttr 0x5572d5cd29c8 Implicit # | | |-FunctionDecl 0x5572d5cd2b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5572d5cd2a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5cd2ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd2c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5572d5cd2cc0 Implicit # | | | `-ConstAttr 0x5572d5cd2ce8 Implicit # | | |-FunctionDecl 0x5572d5cd2e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5cd2d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cd2ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5572d5cd2f38 Implicit # | | | `-ConstAttr 0x5572d5cd2f60 Implicit # | | |-FunctionDecl 0x5572d5cd3078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5cd2fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd3128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5572d5cd31a0 Implicit # | | | `-ConstAttr 0x5572d5cd31c8 Implicit # | | |-FunctionDecl 0x5572d5cd32f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5cd3240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd33a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5572d5cd3418 Implicit # | | | `-ConstAttr 0x5572d5cd3440 Implicit # | | |-FunctionDecl 0x5572d5cd3568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5cd34b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd3618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5572d5cd3690 Implicit # | | | `-ConstAttr 0x5572d5cd36b8 Implicit # | | |-FunctionDecl 0x5572d5cd37e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5cd3730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5cd3890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5572d5cd3908 Implicit # | | | `-ConstAttr 0x5572d5cd3930 Implicit # | | |-FunctionDecl 0x5572d5cd3a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5cd39a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd3b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5572d5cd3b80 Implicit # | | | `-ConstAttr 0x5572d5cd3ba8 Implicit # | | |-FunctionDecl 0x5572d5cd3cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5cd3c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd3d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5572d5cd3df8 Implicit # | | | `-ConstAttr 0x5572d5cd3e20 Implicit # | | |-FunctionDecl 0x5572d5cd3f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5cd3e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd3ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5572d5cd4070 Implicit # | | | `-ConstAttr 0x5572d5cd4098 Implicit # | | |-FunctionDecl 0x5572d5cd4260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5572d5cd4110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5cd4190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd4318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5572d5cd4390 Implicit # | | | `-ConstAttr 0x5572d5cd43b8 Implicit # | | |-FunctionDecl 0x5572d5cd4570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5572d5cd4420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cd44a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd4628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5572d5cd46a0 Implicit # | | | `-ConstAttr 0x5572d5cd46c8 Implicit # | | |-FunctionDecl 0x5572d5cd47f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5572d5cd4728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5cd48a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd4920 Implicit # | | | `-ConstAttr 0x5572d5cd4948 Implicit # | | |-FunctionDecl 0x5572d5cd4a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cd49b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd4b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd4b88 Implicit # | | | `-ConstAttr 0x5572d5cd4bb0 Implicit # | | |-FunctionDecl 0x5572d5cd4cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cd4c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd4d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd4e00 Implicit # | | | `-ConstAttr 0x5572d5cd4e28 Implicit # | | |-FunctionDecl 0x5572d5cd4f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cd4ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd5000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd5078 Implicit # | | | `-ConstAttr 0x5572d5cd50a0 Implicit # | | |-FunctionDecl 0x5572d5cd51b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5572d5cd5100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5572d5cd5260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd52d8 Implicit # | | | `-ConstAttr 0x5572d5cd5300 Implicit # | | |-FunctionDecl 0x5572d5cd5428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5cd5378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd54d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd5550 Implicit # | | | `-ConstAttr 0x5572d5cd5578 Implicit # | | |-FunctionDecl 0x5572d5cd56a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5cd55f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd5750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd57c8 Implicit # | | | `-ConstAttr 0x5572d5cd57f0 Implicit # | | |-FunctionDecl 0x5572d5cd5918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5cd5868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd59c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd5a40 Implicit # | | | `-ConstAttr 0x5572d5cd5a68 Implicit # | | |-FunctionDecl 0x5572d5cd5b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5572d5cd5ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5572d5cd5c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd5ca0 Implicit # | | | `-ConstAttr 0x5572d5cd5cc8 Implicit # | | |-FunctionDecl 0x5572d5cd5df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5cd5d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd5ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd5f18 Implicit # | | | `-ConstAttr 0x5572d5cd5f40 Implicit # | | |-FunctionDecl 0x5572d5cd6068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5cd5fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd6118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd6190 Implicit # | | | `-ConstAttr 0x5572d5cd61b8 Implicit # | | |-FunctionDecl 0x5572d5cd62e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5cd6230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd6390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5572d5cd6408 Implicit # | | | `-ConstAttr 0x5572d5cd6430 Implicit # | | |-FunctionDecl 0x5572d5cd6540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5572d5cd6490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5572d5cd65f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5572d5cd6668 Implicit # | | | `-ConstAttr 0x5572d5cd6690 Implicit # | | |-FunctionDecl 0x5572d5cd67c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cd66f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd6870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5572d5cd68e8 Implicit # | | | `-ConstAttr 0x5572d5cd6910 Implicit # | | |-FunctionDecl 0x5572d5cd6a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cd6988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd6ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5572d5cd6b60 Implicit # | | | `-ConstAttr 0x5572d5cd6b88 Implicit # | | |-FunctionDecl 0x5572d5cd6cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cd6c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd6d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5572d5cd6dd8 Implicit # | | | `-ConstAttr 0x5572d5cd6e00 Implicit # | | |-FunctionDecl 0x5572d5cd6f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5572d5cd6e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5572d5cd6fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5572d5cd7038 Implicit # | | | `-ConstAttr 0x5572d5cd7060 Implicit # | | |-FunctionDecl 0x5572d5cd7188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5cd70d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd7238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5572d5cd72b0 Implicit # | | | `-ConstAttr 0x5572d5cd72d8 Implicit # | | |-FunctionDecl 0x5572d5cd7400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5cd7350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd74b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5572d5cd7528 Implicit # | | | `-ConstAttr 0x5572d5cd7550 Implicit # | | |-FunctionDecl 0x5572d5cd7678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5cd75c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd7728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5572d5cd77a0 Implicit # | | | `-ConstAttr 0x5572d5cd77c8 Implicit # | | |-FunctionDecl 0x5572d5cd78d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5572d5cd7828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5572d5cd7988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5572d5cd7a00 Implicit # | | | `-ConstAttr 0x5572d5cd7a28 Implicit # | | |-FunctionDecl 0x5572d5cd7b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cd7a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd7bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5572d5cd7c68 Implicit # | | | `-ConstAttr 0x5572d5cd7c90 Implicit # | | |-FunctionDecl 0x5572d5cd7db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cd7d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd7e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5572d5cd7ee0 Implicit # | | | `-ConstAttr 0x5572d5cd7f08 Implicit # | | |-FunctionDecl 0x5572d5cd8030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cd7f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd80e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5572d5cd8158 Implicit # | | | `-ConstAttr 0x5572d5cd8180 Implicit # | | |-FunctionDecl 0x5572d5cd8290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5572d5cd81e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5572d5cd8340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5572d5cd83b8 Implicit # | | | `-ConstAttr 0x5572d5cd83e0 Implicit # | | |-FunctionDecl 0x5572d5cd8508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5cd8458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd85b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5572d5cd8630 Implicit # | | | `-ConstAttr 0x5572d5cd8658 Implicit # | | |-FunctionDecl 0x5572d5c9cbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5cd86d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9cc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5572d5c9cd08 Implicit # | | | `-ConstAttr 0x5572d5c9cd30 Implicit # | | |-FunctionDecl 0x5572d5c9ce58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c9cda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9cf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5572d5c9cf80 Implicit # | | | `-ConstAttr 0x5572d5c9cfa8 Implicit # | | |-FunctionDecl 0x5572d5c9d0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x5572d5c9d008 col:19 'half' # | | | |-BuiltinAliasAttr 0x5572d5c9d168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9d1e0 Implicit # | | | `-ConstAttr 0x5572d5c9d208 Implicit # | | |-FunctionDecl 0x5572d5c9d320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5c9d270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9d3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9d448 Implicit # | | | `-ConstAttr 0x5572d5c9d470 Implicit # | | |-FunctionDecl 0x5572d5c9d598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5c9d4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9d648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9d6c0 Implicit # | | | `-ConstAttr 0x5572d5c9d6e8 Implicit # | | |-FunctionDecl 0x5572d5c9d810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5c9d760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9d8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9d938 Implicit # | | | `-ConstAttr 0x5572d5c9d960 Implicit # | | |-FunctionDecl 0x5572d5c9da70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5572d5c9d9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5572d5c9db20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9db98 Implicit # | | | `-ConstAttr 0x5572d5c9dbc0 Implicit # | | |-FunctionDecl 0x5572d5c9dce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5c9dc38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9dd98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9de10 Implicit # | | | `-ConstAttr 0x5572d5c9de38 Implicit # | | |-FunctionDecl 0x5572d5c9df60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5c9deb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9e010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9e088 Implicit # | | | `-ConstAttr 0x5572d5c9e0b0 Implicit # | | |-FunctionDecl 0x5572d5c9e1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5c9e128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9e288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9e300 Implicit # | | | `-ConstAttr 0x5572d5c9e328 Implicit # | | |-FunctionDecl 0x5572d5c9e438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x5572d5c9e388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5572d5c9e4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9e560 Implicit # | | | `-ConstAttr 0x5572d5c9e588 Implicit # | | |-FunctionDecl 0x5572d5c9e6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5c9e600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9e760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9e7d8 Implicit # | | | `-ConstAttr 0x5572d5c9e800 Implicit # | | |-FunctionDecl 0x5572d5c9e928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5c9e878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9e9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9ea50 Implicit # | | | `-ConstAttr 0x5572d5c9ea78 Implicit # | | |-FunctionDecl 0x5572d5c9ebf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5c9eaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5c9eca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5572d5c9ed18 Implicit # | | | `-ConstAttr 0x5572d5c9ed40 Implicit # | | |-FunctionTemplateDecl 0x5572d5c9f158 col:3 select # | | | |-TemplateTypeParmDecl 0x5572d5c9ed78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5c9f0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x5572d5c9ee40 col:14 'bool' # | | | |-ParmVarDecl 0x5572d5c9eeb8 col:17 'T' # | | | |-ParmVarDecl 0x5572d5c9ef30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5572d5c9f1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5572d5c9f2a8 Implicit # | | | `-ConstAttr 0x5572d5c9f2d0 Implicit # | | |-FunctionTemplateDecl 0x5572d5c9f7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5c9f2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5c9f728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5572d5c9f478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5c9f558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5572d5c9f638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5c9f840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5c9fda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5c9f8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5c9fcf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5572d5c9fa48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5c9fb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5572d5c9fc08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5c9fe10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ca0370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5c9fe98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ca02c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5572d5ca0018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ca00f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ca01d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ca03e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ca0970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5ca0468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ca08c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5572d5ca05e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ca0660 col:39 'T' # | | | |-ParmVarDecl 0x5572d5ca0740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ca09e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ce4b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5ca0a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ce4a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5572d5ce47c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce4838 col:39 'T' # | | | |-ParmVarDecl 0x5572d5ce4918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ce4b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ce50b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5ce4bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ce5008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5572d5ce4d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce4df0 col:39 'T' # | | | |-ParmVarDecl 0x5572d5ce4ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5572d5ce5120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ce56b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5ce51a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ce5608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5572d5ce5328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce5408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce5480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5572d5ce5720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ce5c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5ce57a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ce5bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5572d5ce5928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce5a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce5a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5572d5ce5cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ce6210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5ce5d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ce6168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5572d5ce5ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce5fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce6030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5572d5ce6280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ce6950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5ce6308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ce68a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5572d5ce6620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce6698 col:23 'T' # | | | |-ParmVarDecl 0x5572d5ce6710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5572d5ce69c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ce6fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5ce6a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ce6f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5572d5ce6cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce6d68 col:23 'T' # | | | |-ParmVarDecl 0x5572d5ce6de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5572d5ce7030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5572d5ce7630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5572d5ce70b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5ce7588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5572d5ce7360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5572d5ce73d8 col:23 'T' # | | | |-ParmVarDecl 0x5572d5ce7450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5572d5ce76a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5572d5ce7800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5572d5ce7750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5ce78b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5572d5ce7928 Implicit # | | | `-ConstAttr 0x5572d5ce7950 Implicit # | | |-FunctionDecl 0x5572d5ce7a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5ce79b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce7b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5572d5ce7b90 Implicit # | | | `-ConstAttr 0x5572d5ce7bb8 Implicit # | | |-FunctionDecl 0x5572d5ce7ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5ce7c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce7d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5572d5ce7e08 Implicit # | | | `-ConstAttr 0x5572d5ce7e30 Implicit # | | |-FunctionDecl 0x5572d5ce7f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5ce7ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce8008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5572d5ce8080 Implicit # | | | `-ConstAttr 0x5572d5ce80a8 Implicit # | | |-FunctionDecl 0x5572d5ce81b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5572d5ce8108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5572d5ce8268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5572d5ce82e0 Implicit # | | | `-ConstAttr 0x5572d5ce8308 Implicit # | | |-FunctionDecl 0x5572d5ce8430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ce8380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce84e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5572d5ce8558 Implicit # | | | `-ConstAttr 0x5572d5ce8580 Implicit # | | |-FunctionDecl 0x5572d5ce86a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5ce85f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce8758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5572d5ce87e0 Implicit # | | | `-ConstAttr 0x5572d5ce8808 Implicit # | | |-FunctionDecl 0x5572d5ce8930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5ce8880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce89e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5572d5ce8a58 Implicit # | | | `-ConstAttr 0x5572d5ce8a80 Implicit # | | |-FunctionDecl 0x5572d5ce8b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5572d5ce8ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5ce8c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5572d5ce8cb8 Implicit # | | | `-ConstAttr 0x5572d5ce8ce0 Implicit # | | |-FunctionDecl 0x5572d5ce8df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5ce8d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce8ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5572d5ce8f20 Implicit # | | | `-ConstAttr 0x5572d5ce8f48 Implicit # | | |-FunctionDecl 0x5572d5ce9070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5ce8fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce9120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5572d5ce9198 Implicit # | | | `-ConstAttr 0x5572d5ce91c0 Implicit # | | |-FunctionDecl 0x5572d5ce92e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5ce9238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce9398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5572d5ce9410 Implicit # | | | `-ConstAttr 0x5572d5ce9438 Implicit # | | |-FunctionDecl 0x5572d5ce9548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5572d5ce9498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5ce95f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5572d5ce9670 Implicit # | | | `-ConstAttr 0x5572d5ce9698 Implicit # | | |-FunctionDecl 0x5572d5ce97c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ce9710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce9870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5572d5ce98e8 Implicit # | | | `-ConstAttr 0x5572d5ce9910 Implicit # | | |-FunctionDecl 0x5572d5ce9a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5ce9988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce9ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5572d5ce9b60 Implicit # | | | `-ConstAttr 0x5572d5ce9b88 Implicit # | | |-FunctionDecl 0x5572d5ce9cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5ce9c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce9d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5572d5ce9dd8 Implicit # | | | `-ConstAttr 0x5572d5ce9e00 Implicit # | | |-FunctionDecl 0x5572d5ce9f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5572d5ce9e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5ce9fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5572d5cea038 Implicit # | | | `-ConstAttr 0x5572d5cea060 Implicit # | | |-FunctionDecl 0x5572d5cea178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cea0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cea228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5572d5cea2a0 Implicit # | | | `-ConstAttr 0x5572d5cea2c8 Implicit # | | |-FunctionDecl 0x5572d5cea3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cea340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cea4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5572d5cea518 Implicit # | | | `-ConstAttr 0x5572d5cea540 Implicit # | | |-FunctionDecl 0x5572d5cea668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cea5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cea718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5572d5cea790 Implicit # | | | `-ConstAttr 0x5572d5cea7b8 Implicit # | | |-FunctionDecl 0x5572d5cea8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5572d5cea828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5cea988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5572d5ceaa00 Implicit # | | | `-ConstAttr 0x5572d5ceaa28 Implicit # | | |-FunctionDecl 0x5572d5ceab50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ceaaa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceac00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5572d5ceac78 Implicit # | | | `-ConstAttr 0x5572d5ceaca0 Implicit # | | |-FunctionDecl 0x5572d5ceadc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5cead18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceae78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5572d5ceaef0 Implicit # | | | `-ConstAttr 0x5572d5ceaf18 Implicit # | | |-FunctionDecl 0x5572d5ceb040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5ceaf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceb0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5572d5ceb168 Implicit # | | | `-ConstAttr 0x5572d5ceb190 Implicit # | | |-FunctionDecl 0x5572d5ceb340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5572d5ceb1f0 col:15 'half' # | | | |-ParmVarDecl 0x5572d5ceb270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5572d5ceb3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5572d5ceb470 Implicit # | | | `-ConstAttr 0x5572d5ceb498 Implicit # | | |-FunctionDecl 0x5572d5ceb650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5572d5ceb500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5ceb580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceb708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5572d5ceb780 Implicit # | | | `-ConstAttr 0x5572d5ceb7a8 Implicit # | | |-FunctionDecl 0x5572d5ceb970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5572d5ceb820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5ceb8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceba28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5572d5cebaa0 Implicit # | | | `-ConstAttr 0x5572d5cebac8 Implicit # | | |-FunctionDecl 0x5572d5cebc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5572d5cebb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5cebbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cebd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5572d5cebdc0 Implicit # | | | `-ConstAttr 0x5572d5cebde8 Implicit # | | |-FunctionDecl 0x5572d5cebf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5572d5cebe48 col:17 'float' # | | | |-ParmVarDecl 0x5572d5cebec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5572d5cec050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5572d5cec0c8 Implicit # | | | `-ConstAttr 0x5572d5cec0f0 Implicit # | | |-FunctionDecl 0x5572d5cec2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5572d5cec168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5cec1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cec370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5572d5cec3e8 Implicit # | | | `-ConstAttr 0x5572d5cec410 Implicit # | | |-FunctionDecl 0x5572d5cec5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5572d5cec488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cec508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cec690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5572d5cec708 Implicit # | | | `-ConstAttr 0x5572d5cec730 Implicit # | | |-FunctionDecl 0x5572d5cec950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5572d5cec800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5cec880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceca08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5572d5ceca80 Implicit # | | | `-ConstAttr 0x5572d5cecaa8 Implicit # | | |-FunctionDecl 0x5572d5cecbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5572d5cecb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5cecc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5572d5cecce0 Implicit # | | | `-ConstAttr 0x5572d5cecd08 Implicit # | | |-FunctionDecl 0x5572d5cece20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cecd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceced0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5572d5cecf48 Implicit # | | | `-ConstAttr 0x5572d5cecf70 Implicit # | | |-FunctionDecl 0x5572d5ced098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cecfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ced148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5572d5ced1c0 Implicit # | | | `-ConstAttr 0x5572d5ced1e8 Implicit # | | |-FunctionDecl 0x5572d5ced310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5ced260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ced3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5572d5ced438 Implicit # | | | `-ConstAttr 0x5572d5ced460 Implicit # | | |-FunctionDecl 0x5572d5ced570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5572d5ced4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5572d5ced620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5572d5ced698 Implicit # | | | `-ConstAttr 0x5572d5ced6c0 Implicit # | | |-FunctionDecl 0x5572d5ced7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ced738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ced898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5572d5ced910 Implicit # | | | `-ConstAttr 0x5572d5ced938 Implicit # | | |-FunctionDecl 0x5572d5ceda60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5ced9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cedb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5572d5cedb88 Implicit # | | | `-ConstAttr 0x5572d5cedbb0 Implicit # | | |-FunctionDecl 0x5572d5cedcd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5cedc28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cedd88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5572d5cede00 Implicit # | | | `-ConstAttr 0x5572d5cede28 Implicit # | | |-FunctionDecl 0x5572d5cedf38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5572d5cede88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5572d5cedfe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5572d5cee060 Implicit # | | | `-ConstAttr 0x5572d5cee088 Implicit # | | |-FunctionDecl 0x5572d5cee1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cee0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cee250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5572d5cee2c8 Implicit # | | | `-ConstAttr 0x5572d5cee2f0 Implicit # | | |-FunctionDecl 0x5572d5cee418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cee368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cee4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5572d5cee540 Implicit # | | | `-ConstAttr 0x5572d5cee568 Implicit # | | |-FunctionDecl 0x5572d5cee690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cee5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cee740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5572d5cee7b8 Implicit # | | | `-ConstAttr 0x5572d5cee810 Implicit # | | |-FunctionDecl 0x5572d5cee920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5572d5cee870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5572d5cee9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5572d5ceea48 Implicit # | | | `-ConstAttr 0x5572d5ceea70 Implicit # | | |-FunctionDecl 0x5572d5ceeb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ceeae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceec48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5572d5ceecc0 Implicit # | | | `-ConstAttr 0x5572d5ceece8 Implicit # | | |-FunctionDecl 0x5572d5ceee10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5ceed60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceeec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5572d5ceef38 Implicit # | | | `-ConstAttr 0x5572d5ceef60 Implicit # | | |-FunctionDecl 0x5572d5cef088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5ceefd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cef138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5572d5cef1b0 Implicit # | | | `-ConstAttr 0x5572d5cef1d8 Implicit # | | |-FunctionDecl 0x5572d5cef2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5572d5cef238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5572d5cef398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5572d5cef410 Implicit # | | | `-ConstAttr 0x5572d5cef438 Implicit # | | |-FunctionDecl 0x5572d5cef550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cef4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cef600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5572d5cef678 Implicit # | | | `-ConstAttr 0x5572d5cef6a0 Implicit # | | |-FunctionDecl 0x5572d5cef7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cef718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cef878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5572d5cef8f0 Implicit # | | | `-ConstAttr 0x5572d5cef918 Implicit # | | |-FunctionDecl 0x5572d5cefa40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cef990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cefaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5572d5cefb68 Implicit # | | | `-ConstAttr 0x5572d5cefb90 Implicit # | | |-FunctionDecl 0x5572d5cefca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5572d5cefbf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5572d5cefd50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5572d5cefdc8 Implicit # | | | `-ConstAttr 0x5572d5cefdf0 Implicit # | | |-FunctionDecl 0x5572d5ceff18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5cefe68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ceffc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5572d5cf0040 Implicit # | | | `-ConstAttr 0x5572d5cf0068 Implicit # | | |-FunctionDecl 0x5572d5cf0190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5cf00e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cf0240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5572d5cf02b8 Implicit # | | | `-ConstAttr 0x5572d5cf02e0 Implicit # | | |-FunctionDecl 0x5572d5cf0408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5cf0358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cf04b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5572d5cf0530 Implicit # | | | `-ConstAttr 0x5572d5cf0558 Implicit # | | |-FunctionDecl 0x5572d5cf0660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5572d5cf05b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5572d5cf0710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf0770 # | | | |-NoThrowAttr 0x5572d5cf07b0 Implicit # | | | `-ConstAttr 0x5572d5cf07d8 Implicit # | | |-FunctionDecl 0x5572d5cf0900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5572d5cf0850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cf09b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf0a10 # | | | |-NoThrowAttr 0x5572d5cf0a50 Implicit # | | | `-ConstAttr 0x5572d5cf0a78 Implicit # | | |-FunctionDecl 0x5572d5cf0ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5572d5cf0af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cf0c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf0cb0 # | | | |-NoThrowAttr 0x5572d5cf0cf0 Implicit # | | | `-ConstAttr 0x5572d5cf0d18 Implicit # | | |-FunctionDecl 0x5572d5cf0e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5572d5cf0d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cf0ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf0f50 # | | | |-NoThrowAttr 0x5572d5cf0f90 Implicit # | | | `-ConstAttr 0x5572d5cf0fb8 Implicit # | | |-FunctionDecl 0x5572d5cf10d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5572d5cf1028 col:56 'int' # | | | |-AvailabilityAttr 0x5572d5cf1180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf1240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf1270 # | | | |-NoThrowAttr 0x5572d5cf12b0 Implicit # | | | `-ConstAttr 0x5572d5cf12d8 Implicit # | | |-FunctionDecl 0x5572d5cf1488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5572d5cf1360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5572d5cf1538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf15f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf1628 # | | | |-NoThrowAttr 0x5572d5cf1668 Implicit # | | | `-ConstAttr 0x5572d5cf1690 Implicit # | | |-FunctionDecl 0x5572d5cf1848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5572d5cf1718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5572d5cf18f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf19b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf19e8 # | | | |-NoThrowAttr 0x5572d5cf1a28 Implicit # | | | `-ConstAttr 0x5572d5cf1a50 Implicit # | | |-FunctionDecl 0x5572d5cf1c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5572d5cf1ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5572d5cf1cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf1d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf1da8 # | | | |-NoThrowAttr 0x5572d5cf1de8 Implicit # | | | `-ConstAttr 0x5572d5cf1e10 Implicit # | | |-FunctionDecl 0x5572d5cf1f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5572d5cf1e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5572d5cf1ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf20b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf20e0 # | | | |-NoThrowAttr 0x5572d5cf2120 Implicit # | | | `-ConstAttr 0x5572d5cf2148 Implicit # | | |-FunctionDecl 0x5572d5cf22f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5572d5cf21d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5572d5cf23a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf2468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf2498 # | | | |-NoThrowAttr 0x5572d5cf24d8 Implicit # | | | `-ConstAttr 0x5572d5cf2500 Implicit # | | |-FunctionDecl 0x5572d5cf26b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5572d5cf2588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5572d5cf2768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf2860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf2890 # | | | |-NoThrowAttr 0x5572d5cf28d0 Implicit # | | | `-ConstAttr 0x5572d5cf28f8 Implicit # | | |-FunctionDecl 0x5572d5cf2aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5572d5cf2980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5572d5cf2b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf2c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf2c48 # | | | |-NoThrowAttr 0x5572d5cf2c88 Implicit # | | | `-ConstAttr 0x5572d5cf2cb0 Implicit # | | |-FunctionDecl 0x5572d5cf2de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5572d5cf2d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5572d5cf2e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf2f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf2f80 # | | | |-NoThrowAttr 0x5572d5cf2fc0 Implicit # | | | `-ConstAttr 0x5572d5cf2fe8 Implicit # | | |-FunctionDecl 0x5572d5cf3198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5cf3070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5cf3248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf3308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf3338 # | | | |-NoThrowAttr 0x5572d5cf3378 Implicit # | | | `-ConstAttr 0x5572d5cf33a0 Implicit # | | |-FunctionDecl 0x5572d5cf3558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5cf3428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5572d5cf3608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf36c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf36f8 # | | | |-NoThrowAttr 0x5572d5cf3738 Implicit # | | | `-ConstAttr 0x5572d5cf3760 Implicit # | | |-FunctionDecl 0x5572d5cf3918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5cf37e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5cf39c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf3a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf3ab8 # | | | |-NoThrowAttr 0x5572d5cf3af8 Implicit # | | | `-ConstAttr 0x5572d5cf3b20 Implicit # | | |-FunctionDecl 0x5572d5cf3c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5572d5cf3ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5572d5cf3d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf3dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf3df0 # | | | |-NoThrowAttr 0x5572d5cf3e30 Implicit # | | | `-ConstAttr 0x5572d5cf3e58 Implicit # | | |-FunctionDecl 0x5572d5cf4008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5cf3ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5cf40b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf4178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf41a8 # | | | |-NoThrowAttr 0x5572d5cf41e8 Implicit # | | | `-ConstAttr 0x5572d5cf4210 Implicit # | | |-FunctionDecl 0x5572d5cf43c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5cf4298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5572d5cf4478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf4538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf4568 # | | | |-NoThrowAttr 0x5572d5cf45a8 Implicit # | | | `-ConstAttr 0x5572d5cf45d0 Implicit # | | |-FunctionDecl 0x5572d5cf4788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5cf4658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5cf4848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf4908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf4938 # | | | |-NoThrowAttr 0x5572d5cf4978 Implicit # | | | `-ConstAttr 0x5572d5cf49a0 Implicit # | | |-FunctionDecl 0x5572d5cf4ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5572d5cf4a10 col:58 'float' # | | | |-AvailabilityAttr 0x5572d5cf4b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf4c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf4c58 # | | | |-NoThrowAttr 0x5572d5cf4c98 Implicit # | | | `-ConstAttr 0x5572d5cf4cc0 Implicit # | | |-FunctionDecl 0x5572d5cf4df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5572d5cf4d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5572d5cf4ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf4f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf4f98 # | | | |-NoThrowAttr 0x5572d5cf4fd8 Implicit # | | | `-ConstAttr 0x5572d5cf5000 Implicit # | | |-FunctionDecl 0x5572d5cf5138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5572d5cf5088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5572d5cf51e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf52a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf52d8 # | | | |-NoThrowAttr 0x5572d5cf5318 Implicit # | | | `-ConstAttr 0x5572d5cf5340 Implicit # | | |-FunctionDecl 0x5572d5cf5478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5572d5cf53c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5572d5cf5528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf55e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf5618 # | | | |-NoThrowAttr 0x5572d5cf5658 Implicit # | | | `-ConstAttr 0x5572d5cf5680 Implicit # | | |-FunctionDecl 0x5572d5cf5798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5572d5cf56f0 col:59 'double' # | | | |-AvailabilityAttr 0x5572d5cf5848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf5908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf5938 # | | | |-NoThrowAttr 0x5572d5cf5978 Implicit # | | | `-ConstAttr 0x5572d5cf59a0 Implicit # | | |-FunctionDecl 0x5572d5cf5b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5572d5cf5a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5572d5cf5c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf5cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf5cf8 # | | | |-NoThrowAttr 0x5572d5cf5d38 Implicit # | | | `-ConstAttr 0x5572d5cf5d60 Implicit # | | |-FunctionDecl 0x5572d5cf5f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5572d5cf5de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5572d5cf5fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf6088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf60b8 # | | | |-NoThrowAttr 0x5572d5cf60f8 Implicit # | | | `-ConstAttr 0x5572d5cf6120 Implicit # | | |-FunctionDecl 0x5572d5cf62d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5572d5cf61a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5572d5cf6388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf6448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5572d5cf6478 # | | | |-NoThrowAttr 0x5572d5cf64b8 Implicit # | | | `-ConstAttr 0x5572d5cf64e0 Implicit # | | |-FunctionDecl 0x5572d5cf65f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5572d5cf6548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5572d5cf66a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf6760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5572d5cf6790 # | | | |-NoThrowAttr 0x5572d5cf67d0 Implicit # | | | `-ConstAttr 0x5572d5cf67f8 Implicit # | | |-FunctionDecl 0x5572d5cf6908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5572d5cf6860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5572d5cf69b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf6a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5572d5cf6aa8 # | | | |-NoThrowAttr 0x5572d5cf6ae8 Implicit # | | | `-ConstAttr 0x5572d5cf6b10 Implicit # | | |-FunctionDecl 0x5572d5cf6c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5572d5cf6b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5572d5cf6d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf6e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5572d5cf6e38 # | | | |-NoThrowAttr 0x5572d5cf6e78 Implicit # | | | `-ConstAttr 0x5572d5cf6ea0 Implicit # | | |-FunctionDecl 0x5572d5cf7028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5572d5cf6ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5572d5cf70d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf7198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5572d5cf71c8 # | | | |-NoThrowAttr 0x5572d5cf7208 Implicit # | | | `-ConstAttr 0x5572d5cf7230 Implicit # | | |-FunctionDecl 0x5572d5cf7308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5572d5cf73b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf7470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5572d5cf74a0 # | | | |-NoThrowAttr 0x5572d5cf74e0 Implicit # | | | `-ConstAttr 0x5572d5cf7508 Implicit # | | |-FunctionDecl 0x5572d5cf75a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5572d5cf7648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf7708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5572d5cf7738 # | | | |-NoThrowAttr 0x5572d5cf7778 Implicit # | | | `-ConstAttr 0x5572d5cf77a0 Implicit # | | |-FunctionDecl 0x5572d5cf7810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5572d5cf78b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf7978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5572d5cf79a8 # | | | |-NoThrowAttr 0x5572d5cf79e8 Implicit # | | | `-ConstAttr 0x5572d5cf7a10 Implicit # | | |-FunctionDecl 0x5572d5cf7b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5572d5cf7a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5572d5cf7bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cf7c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5572d5cf7cb8 # | | | |-NoThrowAttr 0x5572d5cf7cf8 Implicit # | | | `-ConstAttr 0x5572d5cf7d20 Implicit # | | |-FunctionDecl 0x5572d5cf7f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cf7d68 col:53 'bool' # | | | |-ParmVarDecl 0x5572d5cf7de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cf7fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cf8048 # | | | |-NoThrowAttr 0x5572d5cf8088 Implicit # | | | `-ConstAttr 0x5572d5cf80b0 Implicit # | | |-FunctionDecl 0x5572d5cf82e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cf8118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5572d5cf8198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cf83a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cf8400 # | | | |-NoThrowAttr 0x5572d5cf8440 Implicit # | | | `-ConstAttr 0x5572d5cf8468 Implicit # | | |-FunctionDecl 0x5572d5cf86b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cf84e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5572d5cf8560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cf8770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cf87d0 # | | | |-NoThrowAttr 0x5572d5cf8810 Implicit # | | | `-ConstAttr 0x5572d5cf9870 Implicit # | | |-FunctionDecl 0x5572d5cf9ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cf98e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5572d5cf9968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cf9b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cf9bd0 # | | | |-NoThrowAttr 0x5572d5cf9c10 Implicit # | | | `-ConstAttr 0x5572d5cf9c38 Implicit # | | |-FunctionDecl 0x5572d5cf9e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cf9c98 col:53 'half' # | | | |-ParmVarDecl 0x5572d5cf9d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cf9f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cf9f80 # | | | |-NoThrowAttr 0x5572d5cf9fc0 Implicit # | | | `-ConstAttr 0x5572d5cf9fe8 Implicit # | | |-FunctionDecl 0x5572d5cfa238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfa060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5cfa0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfa2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfa350 # | | | |-NoThrowAttr 0x5572d5cfa390 Implicit # | | | `-ConstAttr 0x5572d5cfa3b8 Implicit # | | |-FunctionDecl 0x5572d5cfa608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfa430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5572d5cfa4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfa6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfa720 # | | | |-NoThrowAttr 0x5572d5cfa760 Implicit # | | | `-ConstAttr 0x5572d5cfa788 Implicit # | | |-FunctionDecl 0x5572d5cfa9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfa800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5cfa880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfaa90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfaaf0 # | | | |-NoThrowAttr 0x5572d5cfab30 Implicit # | | | `-ConstAttr 0x5572d5cfab58 Implicit # | | |-FunctionDecl 0x5572d5cfad88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfabb8 col:51 'int' # | | | |-ParmVarDecl 0x5572d5cfac38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfae40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfaea0 # | | | |-NoThrowAttr 0x5572d5cfaee0 Implicit # | | | `-ConstAttr 0x5572d5cfaf08 Implicit # | | |-FunctionDecl 0x5572d5cfb158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfaf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5cfb000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfb210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfb270 # | | | |-NoThrowAttr 0x5572d5cfb2b0 Implicit # | | | `-ConstAttr 0x5572d5cfb2d8 Implicit # | | |-FunctionDecl 0x5572d5cfb528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfb350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5cfb3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfb5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfb640 # | | | |-NoThrowAttr 0x5572d5cfb680 Implicit # | | | `-ConstAttr 0x5572d5cfb6a8 Implicit # | | |-FunctionDecl 0x5572d5cfb938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfb720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5cfb7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfb9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfba50 # | | | |-NoThrowAttr 0x5572d5cfba90 Implicit # | | | `-ConstAttr 0x5572d5cfbab8 Implicit # | | |-FunctionDecl 0x5572d5cfbcc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfbb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5cfbbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfbd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfbde0 # | | | |-NoThrowAttr 0x5572d5cfbe20 Implicit # | | | `-ConstAttr 0x5572d5cfbe48 Implicit # | | |-FunctionDecl 0x5572d5cfc098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfbec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5cfbf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfc150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfc1b0 # | | | |-NoThrowAttr 0x5572d5cfc1f0 Implicit # | | | `-ConstAttr 0x5572d5cfc218 Implicit # | | |-FunctionDecl 0x5572d5cfc468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfc290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5cfc310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfc520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfc580 # | | | |-NoThrowAttr 0x5572d5cfc5c0 Implicit # | | | `-ConstAttr 0x5572d5cfc5e8 Implicit # | | |-FunctionDecl 0x5572d5cfc838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfc660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5cfc6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfc8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfc950 # | | | |-NoThrowAttr 0x5572d5cfc990 Implicit # | | | `-ConstAttr 0x5572d5cfc9b8 Implicit # | | |-FunctionDecl 0x5572d5cfcbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfca18 col:55 'float' # | | | |-ParmVarDecl 0x5572d5cfca98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfcca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfcd00 # | | | |-NoThrowAttr 0x5572d5cfcd40 Implicit # | | | `-ConstAttr 0x5572d5cfcd68 Implicit # | | |-FunctionDecl 0x5572d5cfcfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfcde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5572d5cfce60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfd070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfd0d0 # | | | |-NoThrowAttr 0x5572d5cfd110 Implicit # | | | `-ConstAttr 0x5572d5cfd138 Implicit # | | |-FunctionDecl 0x5572d5cfd388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfd1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5572d5cfd230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfd440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfd4a0 # | | | |-NoThrowAttr 0x5572d5cfd4e0 Implicit # | | | `-ConstAttr 0x5572d5cfd508 Implicit # | | |-FunctionDecl 0x5572d5cfd758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfd580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5cfd600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfd810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfd890 # | | | |-NoThrowAttr 0x5572d5cfd8d0 Implicit # | | | `-ConstAttr 0x5572d5cfd8f8 Implicit # | | |-FunctionDecl 0x5572d5cfdb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfd970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5cfd9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfdc00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfdc60 # | | | |-NoThrowAttr 0x5572d5cfdca0 Implicit # | | | `-ConstAttr 0x5572d5cfdcc8 Implicit # | | |-FunctionDecl 0x5572d5cfdf18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfdd40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cfddc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfdfd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfe030 # | | | |-NoThrowAttr 0x5572d5cfe070 Implicit # | | | `-ConstAttr 0x5572d5cfe098 Implicit # | | |-FunctionDecl 0x5572d5cfe2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfe110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cfe190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfe3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfe400 # | | | |-NoThrowAttr 0x5572d5cfe440 Implicit # | | | `-ConstAttr 0x5572d5cfe468 Implicit # | | |-FunctionDecl 0x5572d5cfe6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfe4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cfe560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfe770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfe7d0 # | | | |-NoThrowAttr 0x5572d5cfe810 Implicit # | | | `-ConstAttr 0x5572d5cfe838 Implicit # | | |-FunctionDecl 0x5572d5cfea88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfe8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5cfe930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfeb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfeba0 # | | | |-NoThrowAttr 0x5572d5cfebe0 Implicit # | | | `-ConstAttr 0x5572d5cfec08 Implicit # | | |-FunctionDecl 0x5572d5cfee58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfec80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5cfed00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cfef10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cfef70 # | | | |-NoThrowAttr 0x5572d5cfefb0 Implicit # | | | `-ConstAttr 0x5572d5cfefd8 Implicit # | | |-FunctionDecl 0x5572d5cff228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cff050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5cff0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cff2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cff340 # | | | |-NoThrowAttr 0x5572d5cff380 Implicit # | | | `-ConstAttr 0x5572d5cff3a8 Implicit # | | |-FunctionDecl 0x5572d5cff5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cff420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5cff4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cff6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cff710 # | | | |-NoThrowAttr 0x5572d5cff750 Implicit # | | | `-ConstAttr 0x5572d5cff778 Implicit # | | |-FunctionDecl 0x5572d5cff9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cff7d8 col:57 'double' # | | | |-ParmVarDecl 0x5572d5cff8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cffab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cffb10 # | | | |-NoThrowAttr 0x5572d5cffb50 Implicit # | | | `-ConstAttr 0x5572d5cffb78 Implicit # | | |-FunctionDecl 0x5572d5cffdc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cffbf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5cffc70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cffe80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5cffee0 # | | | |-NoThrowAttr 0x5572d5cfff20 Implicit # | | | `-ConstAttr 0x5572d5cfff48 Implicit # | | |-FunctionDecl 0x5572d5d00198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5572d5cfffc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5d00040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5d00250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5d002b0 # | | | |-NoThrowAttr 0x5572d5d002f0 Implicit # | | | `-ConstAttr 0x5572d5d00318 Implicit # | | |-FunctionDecl 0x5572d5d00568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5572d5d00390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5d00410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5d00620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5572d5d00680 # | | | |-NoThrowAttr 0x5572d5d006c0 Implicit # | | | `-ConstAttr 0x5572d5d006e8 Implicit # | | |-FunctionDecl 0x5572d5d00820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5d00770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5572d5d008d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d00990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5572d5d009c0 # | | | |-NoThrowAttr 0x5572d5d00a00 Implicit # | | | `-ConstAttr 0x5572d5d00a28 Implicit # | | |-FunctionDecl 0x5572d5d00b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5d00aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5572d5d00c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d00cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5572d5d00cf0 # | | | |-NoThrowAttr 0x5572d5d00d30 Implicit # | | | `-ConstAttr 0x5572d5d00d58 Implicit # | | |-FunctionDecl 0x5572d5d00e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5d00de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5572d5d00f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d01000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5572d5d01030 # | | | |-NoThrowAttr 0x5572d5d01070 Implicit # | | | `-ConstAttr 0x5572d5d01098 Implicit # | | |-FunctionDecl 0x5572d5d011d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5d01120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5572d5d01280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d01340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5572d5d01370 # | | | |-NoThrowAttr 0x5572d5d013b0 Implicit # | | | `-ConstAttr 0x5572d5d013d8 Implicit # | | |-FunctionDecl 0x5572d5d01510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5d01460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5572d5d015c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d01680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5572d5d016b0 # | | | |-NoThrowAttr 0x5572d5d016f0 Implicit # | | | `-ConstAttr 0x5572d5d01718 Implicit # | | |-FunctionDecl 0x5572d5d018b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5d017a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5d01960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d01a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5572d5d01a50 # | | | |-NoThrowAttr 0x5572d5d01a90 Implicit # | | | `-ConstAttr 0x5572d5d01ab8 Implicit # | | |-FunctionDecl 0x5572d5d01bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5d01b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5572d5d01ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d01d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5572d5d01d90 # | | | |-NoThrowAttr 0x5572d5d01dd0 Implicit # | | | `-ConstAttr 0x5572d5d01df8 Implicit # | | |-FunctionDecl 0x5572d5d01f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5d01e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5d01fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d020a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5572d5d020d0 # | | | |-NoThrowAttr 0x5572d5d02110 Implicit # | | | `-ConstAttr 0x5572d5d02138 Implicit # | | |-FunctionDecl 0x5572d5d02270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5d021c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5572d5d02320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d023e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5572d5d02410 # | | | |-NoThrowAttr 0x5572d5d02450 Implicit # | | | `-ConstAttr 0x5572d5d02478 Implicit # | | |-FunctionDecl 0x5572d5d025a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5d024f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5572d5d02650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d02710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5572d5d02740 # | | | |-NoThrowAttr 0x5572d5d02780 Implicit # | | | `-ConstAttr 0x5572d5d027a8 Implicit # | | |-FunctionDecl 0x5572d5d028e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5d02830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5572d5d02990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d02a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5572d5d02a80 # | | | |-NoThrowAttr 0x5572d5d02ac0 Implicit # | | | `-ConstAttr 0x5572d5d02ae8 Implicit # | | |-FunctionDecl 0x5572d5d02c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5d02b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5572d5d02cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d02d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5572d5d02dc0 # | | | |-NoThrowAttr 0x5572d5d02e00 Implicit # | | | `-ConstAttr 0x5572d5d02e28 Implicit # | | |-FunctionDecl 0x5572d5d02f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5d02eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5572d5d03010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d030d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5572d5d03100 # | | | |-NoThrowAttr 0x5572d5d03140 Implicit # | | | `-ConstAttr 0x5572d5d03168 Implicit # | | |-FunctionDecl 0x5572d5d032a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5d031f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5d03350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d03410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5572d5d03440 # | | | |-NoThrowAttr 0x5572d5d03480 Implicit # | | | `-ConstAttr 0x5572d5d034a8 Implicit # | | |-FunctionDecl 0x5572d5d035e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5d03530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5572d5d03690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d03750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5572d5d03780 # | | | |-NoThrowAttr 0x5572d5d037c0 Implicit # | | | `-ConstAttr 0x5572d5d037e8 Implicit # | | |-FunctionDecl 0x5572d5d03970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5d038c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5d03a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d03ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5572d5d03b10 # | | | |-NoThrowAttr 0x5572d5d03b50 Implicit # | | | `-ConstAttr 0x5572d5d03b78 Implicit # | | |-FunctionDecl 0x5572d5d03cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5d03c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5572d5d03d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d03e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5572d5d03e50 # | | | |-NoThrowAttr 0x5572d5d03e90 Implicit # | | | `-ConstAttr 0x5572d5d03eb8 Implicit # | | |-FunctionDecl 0x5572d5d03fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5d03f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5572d5d04090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d04150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5572d5d04180 # | | | |-NoThrowAttr 0x5572d5d041c0 Implicit # | | | `-ConstAttr 0x5572d5d041e8 Implicit # | | |-FunctionDecl 0x5572d5d04320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5d04270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5572d5d043d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d04490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5572d5d044c0 # | | | |-NoThrowAttr 0x5572d5d04500 Implicit # | | | `-ConstAttr 0x5572d5d04528 Implicit # | | |-FunctionDecl 0x5572d5d04660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5d045b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5572d5d04710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d047d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5572d5d04800 # | | | |-NoThrowAttr 0x5572d5d04840 Implicit # | | | `-ConstAttr 0x5572d5d04868 Implicit # | | |-FunctionDecl 0x5572d5d049a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5d048f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5572d5d04a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d04b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5572d5d04b40 # | | | |-NoThrowAttr 0x5572d5d04b80 Implicit # | | | `-ConstAttr 0x5572d5d04ba8 Implicit # | | |-FunctionDecl 0x5572d5d04ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5d04c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5d04d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d04e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5572d5d04e80 # | | | |-NoThrowAttr 0x5572d5d04ec0 Implicit # | | | `-ConstAttr 0x5572d5d04ee8 Implicit # | | |-FunctionDecl 0x5572d5d05020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5d04f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5572d5d050d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d05190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5572d5d051c0 # | | | |-NoThrowAttr 0x5572d5d05200 Implicit # | | | `-ConstAttr 0x5572d5d05228 Implicit # | | |-FunctionDecl 0x5572d5d05360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5d052b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5d05410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d054d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5572d5d05500 # | | | |-NoThrowAttr 0x5572d5d05540 Implicit # | | | `-ConstAttr 0x5572d5d05568 Implicit # | | |-FunctionDecl 0x5572d5d05678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5572d5d055c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5572d5d05728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d05788 # | | | |-NoThrowAttr 0x5572d5d057c8 Implicit # | | | `-ConstAttr 0x5572d5d057f0 Implicit # | | |-FunctionDecl 0x5572d5d059b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5d05858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d05a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d05ac8 # | | | |-NoThrowAttr 0x5572d5d05b08 Implicit # | | | `-ConstAttr 0x5572d5d05b30 Implicit # | | |-FunctionDecl 0x5572d5d05c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5d05ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d05d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d05d68 # | | | |-NoThrowAttr 0x5572d5d05da8 Implicit # | | | `-ConstAttr 0x5572d5d05dd0 Implicit # | | |-FunctionDecl 0x5572d5d05ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5d05e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d05fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d06008 # | | | |-NoThrowAttr 0x5572d5d06048 Implicit # | | | `-ConstAttr 0x5572d5d06070 Implicit # | | |-FunctionDecl 0x5572d5d06180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5572d5d060d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5572d5d06230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d06290 # | | | |-NoThrowAttr 0x5572d5d062d0 Implicit # | | | `-ConstAttr 0x5572d5d062f8 Implicit # | | |-FunctionDecl 0x5572d5d06420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5572d5d06370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d064d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d06530 # | | | |-NoThrowAttr 0x5572d5d06570 Implicit # | | | `-ConstAttr 0x5572d5d06598 Implicit # | | |-FunctionDecl 0x5572d5d066c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5572d5d06610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d06770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d067d0 # | | | |-NoThrowAttr 0x5572d5d06810 Implicit # | | | `-ConstAttr 0x5572d5d06838 Implicit # | | |-FunctionDecl 0x5572d5d06960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5572d5d068b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d06a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d06a70 # | | | |-NoThrowAttr 0x5572d5d06ab0 Implicit # | | | `-ConstAttr 0x5572d5d06ad8 Implicit # | | |-FunctionDecl 0x5572d5d06c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5d06b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5d06cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d06d10 # | | | |-NoThrowAttr 0x5572d5d06d50 Implicit # | | | `-ConstAttr 0x5572d5d06d78 Implicit # | | |-FunctionDecl 0x5572d5d06ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5d06df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d06f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d06fb0 # | | | |-NoThrowAttr 0x5572d5d06ff0 Implicit # | | | `-ConstAttr 0x5572d5d07018 Implicit # | | |-FunctionDecl 0x5572d5d07140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5d07090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d071f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d07250 # | | | |-NoThrowAttr 0x5572d5d07290 Implicit # | | | `-ConstAttr 0x5572d5d072b8 Implicit # | | |-FunctionDecl 0x5572d5d073e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5d07330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d07490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d074f0 # | | | |-NoThrowAttr 0x5572d5d07530 Implicit # | | | `-ConstAttr 0x5572d5d07558 Implicit # | | |-FunctionDecl 0x5572d5d07680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5572d5d075d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5d07730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d07790 # | | | |-NoThrowAttr 0x5572d5d077d0 Implicit # | | | `-ConstAttr 0x5572d5d077f8 Implicit # | | |-FunctionDecl 0x5572d5d07bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5d07870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d07c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d07cd0 # | | | |-NoThrowAttr 0x5572d5d07d10 Implicit # | | | `-ConstAttr 0x5572d5d07d38 Implicit # | | |-FunctionDecl 0x5572d5d07e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5d07db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d07f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d07f70 # | | | |-NoThrowAttr 0x5572d5d07fb0 Implicit # | | | `-ConstAttr 0x5572d5d07fd8 Implicit # | | |-FunctionDecl 0x5572d5d08100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5d08050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d081b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d08210 # | | | |-NoThrowAttr 0x5572d5d08250 Implicit # | | | `-ConstAttr 0x5572d5d08278 Implicit # | | |-FunctionDecl 0x5572d5d083a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5d082f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5d08450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d084b0 # | | | |-NoThrowAttr 0x5572d5d084f0 Implicit # | | | `-ConstAttr 0x5572d5d08518 Implicit # | | |-FunctionDecl 0x5572d5d08640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5d08590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d086f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d08750 # | | | |-NoThrowAttr 0x5572d5d08790 Implicit # | | | `-ConstAttr 0x5572d5d087b8 Implicit # | | |-FunctionDecl 0x5572d5d088e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5d08830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d08990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d089f0 # | | | |-NoThrowAttr 0x5572d5d08a30 Implicit # | | | `-ConstAttr 0x5572d5d08a58 Implicit # | | |-FunctionDecl 0x5572d5d08b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5d08ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d08c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d08c90 # | | | |-NoThrowAttr 0x5572d5d08cd0 Implicit # | | | `-ConstAttr 0x5572d5d08cf8 Implicit # | | |-FunctionDecl 0x5572d5d08e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5572d5d08d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5572d5d08eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d08f18 # | | | |-NoThrowAttr 0x5572d5d08f58 Implicit # | | | `-ConstAttr 0x5572d5d08f80 Implicit # | | |-FunctionDecl 0x5572d5d090a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5d08ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d09158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d091b8 # | | | |-NoThrowAttr 0x5572d5d091f8 Implicit # | | | `-ConstAttr 0x5572d5d09220 Implicit # | | |-FunctionDecl 0x5572d5d09348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5d09298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d093f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d09458 # | | | |-NoThrowAttr 0x5572d5d09498 Implicit # | | | `-ConstAttr 0x5572d5d094c0 Implicit # | | |-FunctionDecl 0x5572d5d095e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5d09538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d09698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d096f8 # | | | |-NoThrowAttr 0x5572d5d09738 Implicit # | | | `-ConstAttr 0x5572d5d09760 Implicit # | | |-FunctionDecl 0x5572d5d09870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5572d5d097c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5572d5d09920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d09980 # | | | |-NoThrowAttr 0x5572d5d099c0 Implicit # | | | `-ConstAttr 0x5572d5d099e8 Implicit # | | |-FunctionDecl 0x5572d5d09b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5d09a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d09e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d09e70 # | | | |-NoThrowAttr 0x5572d5d09eb0 Implicit # | | | `-ConstAttr 0x5572d5d09ed8 Implicit # | | |-FunctionDecl 0x5572d5d0a000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5d09f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d0a0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d0a110 # | | | |-NoThrowAttr 0x5572d5d0a150 Implicit # | | | `-ConstAttr 0x5572d5d0a178 Implicit # | | |-FunctionDecl 0x5572d5d0a2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5d0a1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d0a350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5572d5d0a3b0 # | | | |-NoThrowAttr 0x5572d5d0a3f0 Implicit # | | | `-ConstAttr 0x5572d5d0a418 Implicit # | | |-FunctionDecl 0x5572d5d0a528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5572d5d0a478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5572d5d0a5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0a638 # | | | |-NoThrowAttr 0x5572d5d0a678 Implicit # | | | `-ConstAttr 0x5572d5d0a6a0 Implicit # | | |-FunctionDecl 0x5572d5d0a7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5d0a708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d0a868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0a8c8 # | | | |-NoThrowAttr 0x5572d5d0a908 Implicit # | | | `-ConstAttr 0x5572d5d0a930 Implicit # | | |-FunctionDecl 0x5572d5d0aa58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5d0a9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d0ab08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0ab68 # | | | |-NoThrowAttr 0x5572d5d0aba8 Implicit # | | | `-ConstAttr 0x5572d5d0abd0 Implicit # | | |-FunctionDecl 0x5572d5d0acf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5d0ac48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d0ada8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0ae08 # | | | |-NoThrowAttr 0x5572d5d0ae48 Implicit # | | | `-ConstAttr 0x5572d5d0ae70 Implicit # | | |-FunctionDecl 0x5572d5d0af90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5572d5d0aee0 col:50 'int' # | | | |-AvailabilityAttr 0x5572d5d0b040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0b100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0b130 # | | | |-NoThrowAttr 0x5572d5d0b170 Implicit # | | | `-ConstAttr 0x5572d5d0b198 Implicit # | | |-FunctionDecl 0x5572d5d0b2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5572d5d0b220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5572d5d0b380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0b440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0b470 # | | | |-NoThrowAttr 0x5572d5d0b4b0 Implicit # | | | `-ConstAttr 0x5572d5d0b4d8 Implicit # | | |-FunctionDecl 0x5572d5d0b610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5572d5d0b560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5572d5d0b6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0b780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0b7b0 # | | | |-NoThrowAttr 0x5572d5d0b7f0 Implicit # | | | `-ConstAttr 0x5572d5d0b818 Implicit # | | |-FunctionDecl 0x5572d5d0b950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5572d5d0b8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5572d5d0ba00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0bac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0baf0 # | | | |-NoThrowAttr 0x5572d5d0bb30 Implicit # | | | `-ConstAttr 0x5572d5d0bb58 Implicit # | | |-FunctionDecl 0x5572d5d0bc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5d0bbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5572d5d0bd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0ce30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0ce60 # | | | |-NoThrowAttr 0x5572d5d0cea0 Implicit # | | | `-ConstAttr 0x5572d5d0cec8 Implicit # | | |-FunctionDecl 0x5572d5d0d000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5d0cf50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5572d5d0d0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0d170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0d1a0 # | | | |-NoThrowAttr 0x5572d5d0d1e0 Implicit # | | | `-ConstAttr 0x5572d5d0d208 Implicit # | | |-FunctionDecl 0x5572d5d0d340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5d0d290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5572d5d0d3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0d4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0d4e0 # | | | |-NoThrowAttr 0x5572d5d0d520 Implicit # | | | `-ConstAttr 0x5572d5d0d548 Implicit # | | |-FunctionDecl 0x5572d5d0d680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5d0d5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5572d5d0d730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0d7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0d820 # | | | |-NoThrowAttr 0x5572d5d0d860 Implicit # | | | `-ConstAttr 0x5572d5d0d888 Implicit # | | |-FunctionDecl 0x5572d5d0d9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5572d5d0d910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5572d5d0da70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0db30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0db60 # | | | |-NoThrowAttr 0x5572d5d0dba0 Implicit # | | | `-ConstAttr 0x5572d5d0dbc8 Implicit # | | |-FunctionDecl 0x5572d5d0dd00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5d0dc50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5d0ddb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0de70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0dea0 # | | | |-NoThrowAttr 0x5572d5d0dee0 Implicit # | | | `-ConstAttr 0x5572d5d0df08 Implicit # | | |-FunctionDecl 0x5572d5d0e040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5d0df90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5572d5d0e0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0e1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0e1e0 # | | | |-NoThrowAttr 0x5572d5d0e220 Implicit # | | | `-ConstAttr 0x5572d5d0e248 Implicit # | | |-FunctionDecl 0x5572d5d0e380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5d0e2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5d0e430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0e4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0e520 # | | | |-NoThrowAttr 0x5572d5d0e560 Implicit # | | | `-ConstAttr 0x5572d5d0e588 Implicit # | | |-FunctionDecl 0x5572d5d0e6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5d0e610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5572d5d0e770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0e830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0e860 # | | | |-NoThrowAttr 0x5572d5d0e8a0 Implicit # | | | `-ConstAttr 0x5572d5d0e8c8 Implicit # | | |-FunctionDecl 0x5572d5d0ea00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5d0e950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5d0eab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d0eb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d0eba0 # | | | |-NoThrowAttr 0x5572d5d0ebe0 Implicit # | | | `-ConstAttr 0x5572d5d0ec08 Implicit # | | |-FunctionDecl 0x5572d5d0ed40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5d0ec90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5572d5d125c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d12680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d126b0 # | | | |-NoThrowAttr 0x5572d5d126f0 Implicit # | | | `-ConstAttr 0x5572d5d12718 Implicit # | | |-FunctionDecl 0x5572d5d12850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5d127a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5d12900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d129c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d129f0 # | | | |-NoThrowAttr 0x5572d5d12a30 Implicit # | | | `-ConstAttr 0x5572d5d12a58 Implicit # | | |-FunctionDecl 0x5572d5d12b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5572d5d12ac8 col:54 'float' # | | | |-AvailabilityAttr 0x5572d5d12c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d12ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d12d18 # | | | |-NoThrowAttr 0x5572d5d12d58 Implicit # | | | `-ConstAttr 0x5572d5d12d80 Implicit # | | |-FunctionDecl 0x5572d5d12eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5d12e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5572d5d12f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d13028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d13058 # | | | |-NoThrowAttr 0x5572d5d13098 Implicit # | | | `-ConstAttr 0x5572d5d130c0 Implicit # | | |-FunctionDecl 0x5572d5d131f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5d13148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5572d5d132a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d13368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d13398 # | | | |-NoThrowAttr 0x5572d5d133d8 Implicit # | | | `-ConstAttr 0x5572d5d13400 Implicit # | | |-FunctionDecl 0x5572d5d13538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5d13488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5572d5d135e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d136a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d136d8 # | | | |-NoThrowAttr 0x5572d5d13718 Implicit # | | | `-ConstAttr 0x5572d5d13740 Implicit # | | |-FunctionDecl 0x5572d5d13860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5572d5d137b0 col:56 'double' # | | | |-AvailabilityAttr 0x5572d5d13910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d139d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d13a00 # | | | |-NoThrowAttr 0x5572d5d13a40 Implicit # | | | `-ConstAttr 0x5572d5d13a68 Implicit # | | |-FunctionDecl 0x5572d5d13ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5d13af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5572d5d13c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d13d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d13d40 # | | | |-NoThrowAttr 0x5572d5d13d80 Implicit # | | | `-ConstAttr 0x5572d5d13da8 Implicit # | | |-FunctionDecl 0x5572d5d13ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5d13e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5572d5d13f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d14050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d14080 # | | | |-NoThrowAttr 0x5572d5d140c0 Implicit # | | | `-ConstAttr 0x5572d5d140e8 Implicit # | | |-FunctionDecl 0x5572d5d14220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5d14170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5572d5d142d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d14390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5572d5d143c0 # | | | |-NoThrowAttr 0x5572d5d14400 Implicit # | | | `-ConstAttr 0x5572d5d14428 Implicit # | | |-FunctionDecl 0x5572d5d145d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5572d5d14488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5572d5d14680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d146e0 # | | | |-NoThrowAttr 0x5572d5d14720 Implicit # | | | `-ConstAttr 0x5572d5d14748 Implicit # | | |-FunctionDecl 0x5572d5d14860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5d147b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d14910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d14970 # | | | |-NoThrowAttr 0x5572d5d149b0 Implicit # | | | `-ConstAttr 0x5572d5d149d8 Implicit # | | |-FunctionDecl 0x5572d5d14b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5d14a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d14bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d14c10 # | | | |-NoThrowAttr 0x5572d5d14c50 Implicit # | | | `-ConstAttr 0x5572d5d14c78 Implicit # | | |-FunctionDecl 0x5572d5d14da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5d14cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d14e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d14eb0 # | | | |-NoThrowAttr 0x5572d5d14ef0 Implicit # | | | `-ConstAttr 0x5572d5d14f18 Implicit # | | |-FunctionDecl 0x5572d5d15028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5572d5d14f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5572d5d150d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d15138 # | | | |-NoThrowAttr 0x5572d5d15178 Implicit # | | | `-ConstAttr 0x5572d5d151a0 Implicit # | | |-FunctionDecl 0x5572d5d152c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5572d5d15218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d15378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d153d8 # | | | |-NoThrowAttr 0x5572d5d15418 Implicit # | | | `-ConstAttr 0x5572d5d15440 Implicit # | | |-FunctionDecl 0x5572d5d15568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5572d5d154b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d15618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d15678 # | | | |-NoThrowAttr 0x5572d5d156b8 Implicit # | | | `-ConstAttr 0x5572d5d156e0 Implicit # | | |-FunctionDecl 0x5572d5d15808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5572d5d15758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d158b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d15918 # | | | |-NoThrowAttr 0x5572d5d15958 Implicit # | | | `-ConstAttr 0x5572d5d15980 Implicit # | | |-FunctionDecl 0x5572d5d15aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5d159f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5d15b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d15bb8 # | | | |-NoThrowAttr 0x5572d5d15bf8 Implicit # | | | `-ConstAttr 0x5572d5d15c20 Implicit # | | |-FunctionDecl 0x5572d5d15d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5d15c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d15df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d15e58 # | | | |-NoThrowAttr 0x5572d5d15e98 Implicit # | | | `-ConstAttr 0x5572d5d15ec0 Implicit # | | |-FunctionDecl 0x5572d5d15fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5d15f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d16098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d160f8 # | | | |-NoThrowAttr 0x5572d5d16138 Implicit # | | | `-ConstAttr 0x5572d5d16160 Implicit # | | |-FunctionDecl 0x5572d5d16288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5d161d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d16338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d16398 # | | | |-NoThrowAttr 0x5572d5d163d8 Implicit # | | | `-ConstAttr 0x5572d5d16400 Implicit # | | |-FunctionDecl 0x5572d5d16528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5572d5d16478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5d165e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d16648 # | | | |-NoThrowAttr 0x5572d5d16688 Implicit # | | | `-ConstAttr 0x5572d5d166b0 Implicit # | | |-FunctionDecl 0x5572d5d167d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5d16728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d16888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d168e8 # | | | |-NoThrowAttr 0x5572d5d16928 Implicit # | | | `-ConstAttr 0x5572d5d16950 Implicit # | | |-FunctionDecl 0x5572d5d16a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5d169c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d16b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d16b88 # | | | |-NoThrowAttr 0x5572d5d16bc8 Implicit # | | | `-ConstAttr 0x5572d5d16bf0 Implicit # | | |-FunctionDecl 0x5572d5d16d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5d16c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d16dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d16e28 # | | | |-NoThrowAttr 0x5572d5d16e68 Implicit # | | | `-ConstAttr 0x5572d5d16e90 Implicit # | | |-FunctionDecl 0x5572d5d16fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5d16f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5d17068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d170c8 # | | | |-NoThrowAttr 0x5572d5d17108 Implicit # | | | `-ConstAttr 0x5572d5d17130 Implicit # | | |-FunctionDecl 0x5572d5d17258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5d171a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d17308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d17368 # | | | |-NoThrowAttr 0x5572d5d173a8 Implicit # | | | `-ConstAttr 0x5572d5d173d0 Implicit # | | |-FunctionDecl 0x5572d5d174f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5d17448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d175a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d17608 # | | | |-NoThrowAttr 0x5572d5d17648 Implicit # | | | `-ConstAttr 0x5572d5d17670 Implicit # | | |-FunctionDecl 0x5572d5d17798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5d176e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d17848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d178a8 # | | | |-NoThrowAttr 0x5572d5d178e8 Implicit # | | | `-ConstAttr 0x5572d5d17910 Implicit # | | |-FunctionDecl 0x5572d5d17a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5572d5d17970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5572d5d17ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d17b30 # | | | |-NoThrowAttr 0x5572d5d17b70 Implicit # | | | `-ConstAttr 0x5572d5d17b98 Implicit # | | |-FunctionDecl 0x5572d5d17cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5d17c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d17d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d17dd0 # | | | |-NoThrowAttr 0x5572d5d17e10 Implicit # | | | `-ConstAttr 0x5572d5d17e38 Implicit # | | |-FunctionDecl 0x5572d5d17f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5d17eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d18010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d18070 # | | | |-NoThrowAttr 0x5572d5d180b0 Implicit # | | | `-ConstAttr 0x5572d5d180d8 Implicit # | | |-FunctionDecl 0x5572d5d18200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5d18150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d182b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d18310 # | | | |-NoThrowAttr 0x5572d5d18350 Implicit # | | | `-ConstAttr 0x5572d5d18378 Implicit # | | |-FunctionDecl 0x5572d5d18488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5572d5d183d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5572d5d18538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5d18598 # | | | |-NoThrowAttr 0x5572d5cb8ce0 Implicit # | | | `-ConstAttr 0x5572d5cb8d08 Implicit # | | |-FunctionDecl 0x5572d5cb8e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5cb8d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb8ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5cb8f40 # | | | |-NoThrowAttr 0x5572d5cb8f80 Implicit # | | | `-ConstAttr 0x5572d5cb8fa8 Implicit # | | |-FunctionDecl 0x5572d5cb90d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5cb9020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb9180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5cb91e0 # | | | |-NoThrowAttr 0x5572d5cb9220 Implicit # | | | `-ConstAttr 0x5572d5cb9248 Implicit # | | |-FunctionDecl 0x5572d5cb9370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5cb92c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb9420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5572d5cb9480 # | | | |-NoThrowAttr 0x5572d5cb94c0 Implicit # | | | `-ConstAttr 0x5572d5cb94e8 Implicit # | | |-FunctionDecl 0x5572d5cb95f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5572d5cb9548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5572d5cb96a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cb9708 # | | | |-NoThrowAttr 0x5572d5cb9748 Implicit # | | | `-ConstAttr 0x5572d5cb9770 Implicit # | | |-FunctionDecl 0x5572d5cb9888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cb97d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb9938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cb9998 # | | | |-NoThrowAttr 0x5572d5cb99d8 Implicit # | | | `-ConstAttr 0x5572d5cb9a00 Implicit # | | |-FunctionDecl 0x5572d5cb9b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cb9a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb9bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cb9c38 # | | | |-NoThrowAttr 0x5572d5cb9c78 Implicit # | | | `-ConstAttr 0x5572d5cb9ca0 Implicit # | | |-FunctionDecl 0x5572d5cb9dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cb9d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cb9e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cb9ed8 # | | | |-NoThrowAttr 0x5572d5cb9f18 Implicit # | | | `-ConstAttr 0x5572d5cb9f40 Implicit # | | |-FunctionDecl 0x5572d5cba060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5572d5cb9fb0 col:54 'int' # | | | |-AvailabilityAttr 0x5572d5cba110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cba1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cba200 # | | | |-NoThrowAttr 0x5572d5cba240 Implicit # | | | `-ConstAttr 0x5572d5cba268 Implicit # | | |-FunctionDecl 0x5572d5cba3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5572d5cba2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5572d5cba450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cba510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cba540 # | | | |-NoThrowAttr 0x5572d5cba580 Implicit # | | | `-ConstAttr 0x5572d5cba5a8 Implicit # | | |-FunctionDecl 0x5572d5cba6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5572d5cba630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5572d5cba790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cba850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cba880 # | | | |-NoThrowAttr 0x5572d5cba8c0 Implicit # | | | `-ConstAttr 0x5572d5cba8e8 Implicit # | | |-FunctionDecl 0x5572d5cbaa20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5572d5cba970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5572d5cbaad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbab90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbabc0 # | | | |-NoThrowAttr 0x5572d5cbac00 Implicit # | | | `-ConstAttr 0x5572d5cbac28 Implicit # | | |-FunctionDecl 0x5572d5cbada0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5cbacf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5572d5cbae50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbaf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbaf40 # | | | |-NoThrowAttr 0x5572d5cbaf80 Implicit # | | | `-ConstAttr 0x5572d5cbafa8 Implicit # | | |-FunctionDecl 0x5572d5cbb0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5cbb030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5572d5cbb190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbb250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbb280 # | | | |-NoThrowAttr 0x5572d5cbb2c0 Implicit # | | | `-ConstAttr 0x5572d5cbb2e8 Implicit # | | |-FunctionDecl 0x5572d5cbb420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5cbb370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5572d5cbb4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbb590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbb5c0 # | | | |-NoThrowAttr 0x5572d5cbb600 Implicit # | | | `-ConstAttr 0x5572d5cbb628 Implicit # | | |-FunctionDecl 0x5572d5cbb760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5cbb6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5572d5cbb810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbb8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbb900 # | | | |-NoThrowAttr 0x5572d5cbb940 Implicit # | | | `-ConstAttr 0x5572d5cbb968 Implicit # | | |-FunctionDecl 0x5572d5cbbaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5572d5cbb9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5572d5cbbb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbbc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbbc40 # | | | |-NoThrowAttr 0x5572d5cbbc80 Implicit # | | | `-ConstAttr 0x5572d5cbbca8 Implicit # | | |-FunctionDecl 0x5572d5cbbde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5cbbd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5cbbe90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbbf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbbf80 # | | | |-NoThrowAttr 0x5572d5cbbfc0 Implicit # | | | `-ConstAttr 0x5572d5cbbfe8 Implicit # | | |-FunctionDecl 0x5572d5cbc120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5cbc070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5572d5cbc1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbc290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbc2c0 # | | | |-NoThrowAttr 0x5572d5cbc300 Implicit # | | | `-ConstAttr 0x5572d5cbc328 Implicit # | | |-FunctionDecl 0x5572d5cbc460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5cbc3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5cbc510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbc5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbc600 # | | | |-NoThrowAttr 0x5572d5cbc640 Implicit # | | | `-ConstAttr 0x5572d5cbc668 Implicit # | | |-FunctionDecl 0x5572d5cbc7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5cbc6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5572d5cbc850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbc910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbc940 # | | | |-NoThrowAttr 0x5572d5cbc980 Implicit # | | | `-ConstAttr 0x5572d5cbc9a8 Implicit # | | |-FunctionDecl 0x5572d5cbcae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5cbca30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5572d5cbcb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5cbcc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5cbcc80 # | | | |-NoThrowAttr 0x5572d5cbccc0 Implicit # | | | `-ConstAttr 0x5572d5d24610 Implicit # | | |-FunctionDecl 0x5572d5d24748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5d24698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5572d5d247f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d248b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d248e8 # | | | |-NoThrowAttr 0x5572d5d24928 Implicit # | | | `-ConstAttr 0x5572d5d24950 Implicit # | | |-FunctionDecl 0x5572d5d24a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5d249d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5572d5d24b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d24bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d24c28 # | | | |-NoThrowAttr 0x5572d5d24c68 Implicit # | | | `-ConstAttr 0x5572d5d24c90 Implicit # | | |-FunctionDecl 0x5572d5d24db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5572d5d24d00 col:58 'float' # | | | |-AvailabilityAttr 0x5572d5d24e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d24f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d24f50 # | | | |-NoThrowAttr 0x5572d5d24f90 Implicit # | | | `-ConstAttr 0x5572d5d24fb8 Implicit # | | |-FunctionDecl 0x5572d5d250f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5d25040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5572d5d251a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d25260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d25290 # | | | |-NoThrowAttr 0x5572d5d252d0 Implicit # | | | `-ConstAttr 0x5572d5d252f8 Implicit # | | |-FunctionDecl 0x5572d5d25430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5d25380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5572d5d254e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d255a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d255d0 # | | | |-NoThrowAttr 0x5572d5d25610 Implicit # | | | `-ConstAttr 0x5572d5d25638 Implicit # | | |-FunctionDecl 0x5572d5d25770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5d256c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5572d5d25820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d258e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d25910 # | | | |-NoThrowAttr 0x5572d5d25950 Implicit # | | | `-ConstAttr 0x5572d5d25978 Implicit # | | |-FunctionDecl 0x5572d5d25a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5572d5d259e8 col:60 'double' # | | | |-AvailabilityAttr 0x5572d5d25b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d25c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d25c38 # | | | |-NoThrowAttr 0x5572d5d25c78 Implicit # | | | `-ConstAttr 0x5572d5d25ca0 Implicit # | | |-FunctionDecl 0x5572d5d25dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5d25d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5572d5d25e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d25f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d25f78 # | | | |-NoThrowAttr 0x5572d5d25fb8 Implicit # | | | `-ConstAttr 0x5572d5d25fe0 Implicit # | | |-FunctionDecl 0x5572d5d26118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5d26068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5572d5d261c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d26288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d262b8 # | | | |-NoThrowAttr 0x5572d5d262f8 Implicit # | | | `-ConstAttr 0x5572d5d26320 Implicit # | | |-FunctionDecl 0x5572d5d26458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5d263a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5572d5d26508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5572d5d265c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5572d5d26620 # | | | |-NoThrowAttr 0x5572d5d26660 Implicit # | | | `-ConstAttr 0x5572d5d26688 Implicit # | | |-FunctionDecl 0x5572d5d26798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5572d5d266e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5572d5d26848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d268a8 # | | | |-NoThrowAttr 0x5572d5d268e8 Implicit # | | | `-ConstAttr 0x5572d5d26910 Implicit # | | |-FunctionDecl 0x5572d5d26a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5d26978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d26ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d26b38 # | | | |-NoThrowAttr 0x5572d5d26b78 Implicit # | | | `-ConstAttr 0x5572d5d26ba0 Implicit # | | |-FunctionDecl 0x5572d5d26cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5d26c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d26d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d26dd8 # | | | |-NoThrowAttr 0x5572d5d26e18 Implicit # | | | `-ConstAttr 0x5572d5d26e40 Implicit # | | |-FunctionDecl 0x5572d5d26f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5d26eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d27018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d27078 # | | | |-NoThrowAttr 0x5572d5d270b8 Implicit # | | | `-ConstAttr 0x5572d5d270e0 Implicit # | | |-FunctionDecl 0x5572d5d271f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5572d5d27140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5572d5d272a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d27300 # | | | |-NoThrowAttr 0x5572d5d27340 Implicit # | | | `-ConstAttr 0x5572d5d27368 Implicit # | | |-FunctionDecl 0x5572d5d27490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5572d5d273e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d27540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d275a0 # | | | |-NoThrowAttr 0x5572d5d275e0 Implicit # | | | `-ConstAttr 0x5572d5d27608 Implicit # | | |-FunctionDecl 0x5572d5d27730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5572d5d27680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d277e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d27840 # | | | |-NoThrowAttr 0x5572d5d27880 Implicit # | | | `-ConstAttr 0x5572d5d278a8 Implicit # | | |-FunctionDecl 0x5572d5d279d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5572d5d27920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d27a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d27ae0 # | | | |-NoThrowAttr 0x5572d5d27b20 Implicit # | | | `-ConstAttr 0x5572d5d27b48 Implicit # | | |-FunctionDecl 0x5572d5d27c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5d27bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5d27d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d27d80 # | | | |-NoThrowAttr 0x5572d5d27dc0 Implicit # | | | `-ConstAttr 0x5572d5d27de8 Implicit # | | |-FunctionDecl 0x5572d5d27f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5d27e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d27fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d28020 # | | | |-NoThrowAttr 0x5572d5d28060 Implicit # | | | `-ConstAttr 0x5572d5d28088 Implicit # | | |-FunctionDecl 0x5572d5d281b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5d28100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d28260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d282c0 # | | | |-NoThrowAttr 0x5572d5d28300 Implicit # | | | `-ConstAttr 0x5572d5d28328 Implicit # | | |-FunctionDecl 0x5572d5d28450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5d283a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d28500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d28560 # | | | |-NoThrowAttr 0x5572d5d285a0 Implicit # | | | `-ConstAttr 0x5572d5d285c8 Implicit # | | |-FunctionDecl 0x5572d5d28710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5572d5d28660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5d287c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d28820 # | | | |-NoThrowAttr 0x5572d5d28860 Implicit # | | | `-ConstAttr 0x5572d5d28888 Implicit # | | |-FunctionDecl 0x5572d5d289b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5d28900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d28a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d28ac0 # | | | |-NoThrowAttr 0x5572d5d28b00 Implicit # | | | `-ConstAttr 0x5572d5d28b28 Implicit # | | |-FunctionDecl 0x5572d5d28c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5d28ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d28d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d28d60 # | | | |-NoThrowAttr 0x5572d5d28da0 Implicit # | | | `-ConstAttr 0x5572d5d28dc8 Implicit # | | |-FunctionDecl 0x5572d5d28ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5d28e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d28fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d29000 # | | | |-NoThrowAttr 0x5572d5d29040 Implicit # | | | `-ConstAttr 0x5572d5d29068 Implicit # | | |-FunctionDecl 0x5572d5d29190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5d290e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5d29240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d292a0 # | | | |-NoThrowAttr 0x5572d5d292e0 Implicit # | | | `-ConstAttr 0x5572d5d29308 Implicit # | | |-FunctionDecl 0x5572d5d29430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5d29380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d294e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d29540 # | | | |-NoThrowAttr 0x5572d5d29580 Implicit # | | | `-ConstAttr 0x5572d5d295a8 Implicit # | | |-FunctionDecl 0x5572d5d296d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5d29620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d29780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d297e0 # | | | |-NoThrowAttr 0x5572d5d29820 Implicit # | | | `-ConstAttr 0x5572d5d29848 Implicit # | | |-FunctionDecl 0x5572d5d29970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5d298c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d29a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d29a80 # | | | |-NoThrowAttr 0x5572d5d29ac0 Implicit # | | | `-ConstAttr 0x5572d5d29ae8 Implicit # | | |-FunctionDecl 0x5572d5d29bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5572d5d29b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5572d5d29ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d29d08 # | | | |-NoThrowAttr 0x5572d5d29d48 Implicit # | | | `-ConstAttr 0x5572d5d29d70 Implicit # | | |-FunctionDecl 0x5572d5d29e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5d29de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d29f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d29fa8 # | | | |-NoThrowAttr 0x5572d5d29fe8 Implicit # | | | `-ConstAttr 0x5572d5d2a010 Implicit # | | |-FunctionDecl 0x5572d5d2a138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5d2a088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2a1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d2a248 # | | | |-NoThrowAttr 0x5572d5d2a288 Implicit # | | | `-ConstAttr 0x5572d5d2a2b0 Implicit # | | |-FunctionDecl 0x5572d5d2a3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5d2a328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2a488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d2a4e8 # | | | |-NoThrowAttr 0x5572d5d2a528 Implicit # | | | `-ConstAttr 0x5572d5d2a550 Implicit # | | |-FunctionDecl 0x5572d5d2a670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5572d5d2a5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5572d5d2a720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d2a780 # | | | |-NoThrowAttr 0x5572d5d2a7c0 Implicit # | | | `-ConstAttr 0x5572d5d2a7e8 Implicit # | | |-FunctionDecl 0x5572d5d2a910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5d2a860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2a9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d2aa20 # | | | |-NoThrowAttr 0x5572d5d2aa60 Implicit # | | | `-ConstAttr 0x5572d5d2aa88 Implicit # | | |-FunctionDecl 0x5572d5d2abb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5d2ab00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2ac60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d2acc0 # | | | |-NoThrowAttr 0x5572d5d2ad00 Implicit # | | | `-ConstAttr 0x5572d5d2ad28 Implicit # | | |-FunctionDecl 0x5572d5d2ae50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5d2ada0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2af00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5572d5d2af60 # | | | |-NoThrowAttr 0x5572d5d2afa0 Implicit # | | | `-ConstAttr 0x5572d5d2afc8 Implicit # | | |-FunctionDecl 0x5572d5d2b0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5572d5d2b028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5572d5d2b188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2b1e8 # | | | |-NoThrowAttr 0x5572d5d2b228 Implicit # | | | `-ConstAttr 0x5572d5d2b250 Implicit # | | |-FunctionDecl 0x5572d5d2b368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5d2b2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2b418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2b478 # | | | |-NoThrowAttr 0x5572d5d2b4b8 Implicit # | | | `-ConstAttr 0x5572d5d2b4e0 Implicit # | | |-FunctionDecl 0x5572d5d2b608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5d2b558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2b6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2b718 # | | | |-NoThrowAttr 0x5572d5d2b758 Implicit # | | | `-ConstAttr 0x5572d5d2b780 Implicit # | | |-FunctionDecl 0x5572d5d2b8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5d2b7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2b958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2b9b8 # | | | |-NoThrowAttr 0x5572d5d2b9f8 Implicit # | | | `-ConstAttr 0x5572d5d2ba20 Implicit # | | |-FunctionDecl 0x5572d5d2bb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5572d5d2ba80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5572d5d2bbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2bc40 # | | | |-NoThrowAttr 0x5572d5d2bc80 Implicit # | | | `-ConstAttr 0x5572d5d2bca8 Implicit # | | |-FunctionDecl 0x5572d5d2bdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5572d5d2bd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2be80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2bee0 # | | | |-NoThrowAttr 0x5572d5d2bf20 Implicit # | | | `-ConstAttr 0x5572d5d2bf48 Implicit # | | |-FunctionDecl 0x5572d5d2c070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5572d5d2bfc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2c120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2c180 # | | | |-NoThrowAttr 0x5572d5d2c1c0 Implicit # | | | `-ConstAttr 0x5572d5d2c1e8 Implicit # | | |-FunctionDecl 0x5572d5d2c310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5572d5d2c260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2c3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2c420 # | | | |-NoThrowAttr 0x5572d5d2c460 Implicit # | | | `-ConstAttr 0x5572d5d2c488 Implicit # | | |-FunctionDecl 0x5572d5d2c650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5d2c500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5d2c700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2c760 # | | | |-NoThrowAttr 0x5572d5d2c7a0 Implicit # | | | `-ConstAttr 0x5572d5d2c7c8 Implicit # | | |-FunctionDecl 0x5572d5d2c8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5d2c840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2c9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2ca00 # | | | |-NoThrowAttr 0x5572d5d2ca40 Implicit # | | | `-ConstAttr 0x5572d5d2ca68 Implicit # | | |-FunctionDecl 0x5572d5d2cb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5d2cae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2cc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2cca0 # | | | |-NoThrowAttr 0x5572d5d2cce0 Implicit # | | | `-ConstAttr 0x5572d5d2cd08 Implicit # | | |-FunctionDecl 0x5572d5d2ce30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5d2cd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2cee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2cf40 # | | | |-NoThrowAttr 0x5572d5d2cf80 Implicit # | | | `-ConstAttr 0x5572d5d2cfa8 Implicit # | | |-FunctionDecl 0x5572d5d2d0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5572d5d2d020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5d2d180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2d1e0 # | | | |-NoThrowAttr 0x5572d5d2d220 Implicit # | | | `-ConstAttr 0x5572d5d2d248 Implicit # | | |-FunctionDecl 0x5572d5d2d370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5d2d2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2d420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2d480 # | | | |-NoThrowAttr 0x5572d5d2d4c0 Implicit # | | | `-ConstAttr 0x5572d5d2d4e8 Implicit # | | |-FunctionDecl 0x5572d5d2d610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5d2d560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2d6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2d720 # | | | |-NoThrowAttr 0x5572d5d2d760 Implicit # | | | `-ConstAttr 0x5572d5d2d788 Implicit # | | |-FunctionDecl 0x5572d5d2d8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5d2d800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2d960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2d9c0 # | | | |-NoThrowAttr 0x5572d5d2da00 Implicit # | | | `-ConstAttr 0x5572d5d2da28 Implicit # | | |-FunctionDecl 0x5572d5d2db50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5d2daa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5d2dc00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2dc60 # | | | |-NoThrowAttr 0x5572d5d2dca0 Implicit # | | | `-ConstAttr 0x5572d5d2dcc8 Implicit # | | |-FunctionDecl 0x5572d5d2ddf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5d2dd40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2dea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2df00 # | | | |-NoThrowAttr 0x5572d5d2df40 Implicit # | | | `-ConstAttr 0x5572d5d2df68 Implicit # | | |-FunctionDecl 0x5572d5d2e090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5d2dfe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2e140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2e1a0 # | | | |-NoThrowAttr 0x5572d5d2e1e0 Implicit # | | | `-ConstAttr 0x5572d5d2e208 Implicit # | | |-FunctionDecl 0x5572d5d2e330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5d2e280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2e3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2e440 # | | | |-NoThrowAttr 0x5572d5d2e480 Implicit # | | | `-ConstAttr 0x5572d5d2e4a8 Implicit # | | |-FunctionDecl 0x5572d5d2e660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x5572d5d2e508 col:58 'float' # | | | |-BuiltinAliasAttr 0x5572d5d2e710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2e770 # | | | |-NoThrowAttr 0x5572d5d2e7b0 Implicit # | | | `-ConstAttr 0x5572d5d2e7d8 Implicit # | | |-FunctionDecl 0x5572d5d2e900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5d2e850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2e9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2ea10 # | | | |-NoThrowAttr 0x5572d5d2ea50 Implicit # | | | `-ConstAttr 0x5572d5d2ea78 Implicit # | | |-FunctionDecl 0x5572d5d2eba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5d2eaf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2ec50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2ecb0 # | | | |-NoThrowAttr 0x5572d5d2ecf0 Implicit # | | | `-ConstAttr 0x5572d5d2ed18 Implicit # | | |-FunctionDecl 0x5572d5d2ee40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5d2ed90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2eef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2ef50 # | | | |-NoThrowAttr 0x5572d5d2ef90 Implicit # | | | `-ConstAttr 0x5572d5d2efb8 Implicit # | | |-FunctionDecl 0x5572d5d2f0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x5572d5d2f018 col:60 'double' # | | | |-BuiltinAliasAttr 0x5572d5d2f178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2f1d8 # | | | |-NoThrowAttr 0x5572d5d2f218 Implicit # | | | `-ConstAttr 0x5572d5d2f240 Implicit # | | |-FunctionDecl 0x5572d5d2f368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5d2f2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2f418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2f478 # | | | |-NoThrowAttr 0x5572d5d2f4b8 Implicit # | | | `-ConstAttr 0x5572d5d2f4e0 Implicit # | | |-FunctionDecl 0x5572d5d2f608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5d2f558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2f6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2f718 # | | | |-NoThrowAttr 0x5572d5d2f758 Implicit # | | | `-ConstAttr 0x5572d5d2f780 Implicit # | | |-FunctionDecl 0x5572d5d2f8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5d2f7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2f958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5572d5d2f9b8 # | | | |-NoThrowAttr 0x5572d5d2f9f8 Implicit # | | | `-ConstAttr 0x5572d5d2fa20 Implicit # | | |-FunctionDecl 0x5572d5d2fb30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x5572d5d2fa80 col:54 'half' # | | | |-BuiltinAliasAttr 0x5572d5d2fbe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d2fc40 # | | | |-NoThrowAttr 0x5572d5d2fc80 Implicit # | | | `-ConstAttr 0x5572d5d2fca8 Implicit # | | |-FunctionDecl 0x5572d5d2fdc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5d2fd10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d2fe70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d2fed0 # | | | |-NoThrowAttr 0x5572d5d2ff10 Implicit # | | | `-ConstAttr 0x5572d5d2ff38 Implicit # | | |-FunctionDecl 0x5572d5d30060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5d2ffb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d30110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d30170 # | | | |-NoThrowAttr 0x5572d5d301b0 Implicit # | | | `-ConstAttr 0x5572d5d301d8 Implicit # | | |-FunctionDecl 0x5572d5d30300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5d30250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d303b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d30410 # | | | |-NoThrowAttr 0x5572d5d30450 Implicit # | | | `-ConstAttr 0x5572d5d30478 Implicit # | | |-FunctionDecl 0x5572d5d30588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5572d5d304d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x5572d5d30670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d306d0 # | | | |-NoThrowAttr 0x5572d5d30710 Implicit # | | | `-ConstAttr 0x5572d5d30738 Implicit # | | |-FunctionDecl 0x5572d5d30860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5572d5d307b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d30910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d30970 # | | | |-NoThrowAttr 0x5572d5d309b0 Implicit # | | | `-ConstAttr 0x5572d5d309d8 Implicit # | | |-FunctionDecl 0x5572d5d30b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x5572d5d30a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d30bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d30c10 # | | | |-NoThrowAttr 0x5572d5d30c50 Implicit # | | | `-ConstAttr 0x5572d5d30c78 Implicit # | | |-FunctionDecl 0x5572d5d30da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x5572d5d30cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d30e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d30eb0 # | | | |-NoThrowAttr 0x5572d5d30ef0 Implicit # | | | `-ConstAttr 0x5572d5d30f18 Implicit # | | |-FunctionDecl 0x5572d5d31040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x5572d5d30f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5d310f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d31150 # | | | |-NoThrowAttr 0x5572d5d31190 Implicit # | | | `-ConstAttr 0x5572d5d311b8 Implicit # | | |-FunctionDecl 0x5572d5d312e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5572d5d31230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d31390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d313f0 # | | | |-NoThrowAttr 0x5572d5d31430 Implicit # | | | `-ConstAttr 0x5572d5d31458 Implicit # | | |-FunctionDecl 0x5572d5d31580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5572d5d314d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d31630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d31690 # | | | |-NoThrowAttr 0x5572d5d316d0 Implicit # | | | `-ConstAttr 0x5572d5d316f8 Implicit # | | |-FunctionDecl 0x5572d5d31820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5572d5d31770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d318d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d31930 # | | | |-NoThrowAttr 0x5572d5d31970 Implicit # | | | `-ConstAttr 0x5572d5d31998 Implicit # | | |-FunctionDecl 0x5572d5d31ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5572d5d31a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5d31b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d31bd0 # | | | |-NoThrowAttr 0x5572d5d31c10 Implicit # | | | `-ConstAttr 0x5572d5d31c38 Implicit # | | |-FunctionDecl 0x5572d5d31d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5d31cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d31e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d31e70 # | | | |-NoThrowAttr 0x5572d5d31eb0 Implicit # | | | `-ConstAttr 0x5572d5d31ed8 Implicit # | | |-FunctionDecl 0x5572d5d32000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5d31f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d320b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d32110 # | | | |-NoThrowAttr 0x5572d5d32150 Implicit # | | | `-ConstAttr 0x5572d5d32178 Implicit # | | |-FunctionDecl 0x5572d5d322a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5d321f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d32350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5d323b0 # | | | |-NoThrowAttr 0x5572d5d323f0 Implicit # | | | `-ConstAttr 0x5572d5d32418 Implicit # | | |-FunctionDecl 0x5572d5d32540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5572d5d32490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5d325f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd87d0 # | | | |-NoThrowAttr 0x5572d5cd8810 Implicit # | | | `-ConstAttr 0x5572d5cd8838 Implicit # | | |-FunctionDecl 0x5572d5cd8960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5cd88b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd8a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd8a70 # | | | |-NoThrowAttr 0x5572d5cd8ab0 Implicit # | | | `-ConstAttr 0x5572d5cd8ad8 Implicit # | | |-FunctionDecl 0x5572d5cd8c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5cd8b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd8cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd8d10 # | | | |-NoThrowAttr 0x5572d5cd8d50 Implicit # | | | `-ConstAttr 0x5572d5cd8d78 Implicit # | | |-FunctionDecl 0x5572d5cd8ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5cd8df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd8f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd8fb0 # | | | |-NoThrowAttr 0x5572d5cd8ff0 Implicit # | | | `-ConstAttr 0x5572d5cd9018 Implicit # | | |-FunctionDecl 0x5572d5cd9128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5572d5cd9078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5572d5cd91d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd9238 # | | | |-NoThrowAttr 0x5572d5cd9278 Implicit # | | | `-ConstAttr 0x5572d5cd92a0 Implicit # | | |-FunctionDecl 0x5572d5cd93c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5cd9318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd9478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd94d8 # | | | |-NoThrowAttr 0x5572d5cd9518 Implicit # | | | `-ConstAttr 0x5572d5cd9540 Implicit # | | |-FunctionDecl 0x5572d5cd9668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5cd95b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd9718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd9778 # | | | |-NoThrowAttr 0x5572d5cd97b8 Implicit # | | | `-ConstAttr 0x5572d5cd97e0 Implicit # | | |-FunctionDecl 0x5572d5cd9908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5cd9858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd99b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd9a18 # | | | |-NoThrowAttr 0x5572d5cd9a58 Implicit # | | | `-ConstAttr 0x5572d5cd9a80 Implicit # | | |-FunctionDecl 0x5572d5cd9b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5572d5cd9ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5572d5cd9c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd9ca0 # | | | |-NoThrowAttr 0x5572d5cd9ce0 Implicit # | | | `-ConstAttr 0x5572d5cd9d08 Implicit # | | |-FunctionDecl 0x5572d5cd9e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5572d5cd9d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cd9ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cd9f40 # | | | |-NoThrowAttr 0x5572d5cd9f80 Implicit # | | | `-ConstAttr 0x5572d5cd9fa8 Implicit # | | |-FunctionDecl 0x5572d5cda0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5572d5cda020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cda180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cda1e0 # | | | |-NoThrowAttr 0x5572d5cda220 Implicit # | | | `-ConstAttr 0x5572d5cda248 Implicit # | | |-FunctionDecl 0x5572d5cda370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5572d5cda2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cda420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5572d5cda480 # | | | |-NoThrowAttr 0x5572d5cda4c0 Implicit # | | | `-ConstAttr 0x5572d5cda4e8 Implicit # | | |-FunctionDecl 0x5572d5cda638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5572d5cda548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5572d5cda6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cda760 Implicit # | | | `-ConstAttr 0x5572d5cda788 Implicit # | | |-FunctionDecl 0x5572d5cda938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5572d5cda810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cda9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdaa60 Implicit # | | | `-ConstAttr 0x5572d5cdaa88 Implicit # | | |-FunctionDecl 0x5572d5cdac28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5572d5cdab00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdacd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdad50 Implicit # | | | `-ConstAttr 0x5572d5cdad78 Implicit # | | |-FunctionDecl 0x5572d5cdaf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5572d5cdadf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdafc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdb040 Implicit # | | | `-ConstAttr 0x5572d5cdb068 Implicit # | | |-FunctionDecl 0x5572d5cdb178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5572d5cdb0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5572d5cdb228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdb2a0 Implicit # | | | `-ConstAttr 0x5572d5cdb2c8 Implicit # | | |-FunctionDecl 0x5572d5cdb3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5572d5cdb340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdb4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdb518 Implicit # | | | `-ConstAttr 0x5572d5cdb540 Implicit # | | |-FunctionDecl 0x5572d5cdb668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5572d5cdb5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdb718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdb790 Implicit # | | | `-ConstAttr 0x5572d5cdb7b8 Implicit # | | |-FunctionDecl 0x5572d5cdb8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5572d5cdb830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdb990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdba08 Implicit # | | | `-ConstAttr 0x5572d5cdba30 Implicit # | | |-FunctionDecl 0x5572d5cdbbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5572d5cdbaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5572d5cdbc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdbd00 Implicit # | | | `-ConstAttr 0x5572d5cdbd28 Implicit # | | |-FunctionDecl 0x5572d5cdbec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5572d5cdbda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdbf78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdbff0 Implicit # | | | `-ConstAttr 0x5572d5cdc018 Implicit # | | |-FunctionDecl 0x5572d5cdc1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5572d5cdc090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdc268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdc2e0 Implicit # | | | `-ConstAttr 0x5572d5cdc308 Implicit # | | |-FunctionDecl 0x5572d5cdc4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5572d5cdc380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdc558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdc5d0 Implicit # | | | `-ConstAttr 0x5572d5cdc5f8 Implicit # | | |-FunctionDecl 0x5572d5cdc7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5572d5cdc658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5572d5cdc8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdc918 Implicit # | | | `-ConstAttr 0x5572d5cdc940 Implicit # | | |-FunctionDecl 0x5572d5cdcae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5572d5cdc9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdcb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdcc10 Implicit # | | | `-ConstAttr 0x5572d5cdcc38 Implicit # | | |-FunctionDecl 0x5572d5cdcdd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5572d5cdccb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdce88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdcf00 Implicit # | | | `-ConstAttr 0x5572d5cdcf28 Implicit # | | |-FunctionDecl 0x5572d5cdd0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5572d5cdcfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdd178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdd1f0 Implicit # | | | `-ConstAttr 0x5572d5cdd218 Implicit # | | |-FunctionDecl 0x5572d5cdd3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5572d5cdd290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5572d5cdd468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdd4e0 Implicit # | | | `-ConstAttr 0x5572d5cdd508 Implicit # | | |-FunctionDecl 0x5572d5cdd6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5572d5cdd580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdd758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdd7d0 Implicit # | | | `-ConstAttr 0x5572d5cdd7f8 Implicit # | | |-FunctionDecl 0x5572d5cdd998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5572d5cdd870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdda48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cddac0 Implicit # | | | `-ConstAttr 0x5572d5cddae8 Implicit # | | |-FunctionDecl 0x5572d5cddc88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5572d5cddb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cddd38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdddb0 Implicit # | | | `-ConstAttr 0x5572d5cdddd8 Implicit # | | |-FunctionDecl 0x5572d5cddf78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5572d5cdde50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5572d5cde028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cde0a0 Implicit # | | | `-ConstAttr 0x5572d5cde0c8 Implicit # | | |-FunctionDecl 0x5572d5cde268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5572d5cde140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cde318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cde390 Implicit # | | | `-ConstAttr 0x5572d5cde3b8 Implicit # | | |-FunctionDecl 0x5572d5cde558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5572d5cde430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cde608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cde680 Implicit # | | | `-ConstAttr 0x5572d5cde6a8 Implicit # | | |-FunctionDecl 0x5572d5cde868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5572d5cde720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cde918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cde990 Implicit # | | | `-ConstAttr 0x5572d5cde9b8 Implicit # | | |-FunctionDecl 0x5572d5cdeb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5572d5cdea18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5572d5cdebb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdec30 Implicit # | | | `-ConstAttr 0x5572d5cdec58 Implicit # | | |-FunctionDecl 0x5572d5cdedf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5572d5cdecd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdeea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdef20 Implicit # | | | `-ConstAttr 0x5572d5cdef48 Implicit # | | |-FunctionDecl 0x5572d5cdf0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5572d5cdefc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdf198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdf210 Implicit # | | | `-ConstAttr 0x5572d5cdf238 Implicit # | | |-FunctionDecl 0x5572d5cdf3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5572d5cdf2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdf488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5572d5cdf500 Implicit # | | | `-ConstAttr 0x5572d5cdf528 Implicit # | | |-FunctionDecl 0x5572d5cdf638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5572d5cdf588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5572d5cdf6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5572d5cdf760 Implicit # | | | `-ConstAttr 0x5572d5cdf788 Implicit # | | |-FunctionDecl 0x5572d5cdf8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5cdf7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdf950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5572d5cdf9c8 Implicit # | | | `-ConstAttr 0x5572d5cdf9f0 Implicit # | | |-FunctionDecl 0x5572d5cdfb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5cdfa68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdfbc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5572d5cdfc40 Implicit # | | | `-ConstAttr 0x5572d5cdfc68 Implicit # | | |-FunctionDecl 0x5572d5cdfd90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5cdfce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5cdfe40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5572d5cdfeb8 Implicit # | | | `-ConstAttr 0x5572d5cdfee0 Implicit # | | |-FunctionDecl 0x5572d5cdfff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5572d5cdff40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5572d5ce00a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5572d5ce0118 Implicit # | | | `-ConstAttr 0x5572d5ce0140 Implicit # | | |-FunctionDecl 0x5572d5ce0268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ce01b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce0318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5572d5ce0390 Implicit # | | | `-ConstAttr 0x5572d5ce03b8 Implicit # | | |-FunctionDecl 0x5572d5ce04e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5ce0430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce0590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5572d5ce0608 Implicit # | | | `-ConstAttr 0x5572d5ce0630 Implicit # | | |-FunctionDecl 0x5572d5ce0758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5ce06a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce0818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5572d5ce0890 Implicit # | | | `-ConstAttr 0x5572d5ce08b8 Implicit # | | |-FunctionDecl 0x5572d5ce09e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5572d5ce0a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5572d5ce0ae8 # | | | |-NoThrowAttr 0x5572d5ce0b28 Implicit # | | | `-ConstAttr 0x5572d5ce0b50 Implicit # | | |-FunctionDecl 0x5572d5ce0c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5572d5ce0ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5572d5ce0d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5572d5ce0d78 Implicit # | | | `-ConstAttr 0x5572d5ce0da0 Implicit # | | |-FunctionDecl 0x5572d5ce0eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5ce0e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce0f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5572d5ce0fe0 Implicit # | | | `-ConstAttr 0x5572d5ce1008 Implicit # | | |-FunctionDecl 0x5572d5ce1130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5ce1080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce11e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5572d5ce1258 Implicit # | | | `-ConstAttr 0x5572d5ce1280 Implicit # | | |-FunctionDecl 0x5572d5ce13a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5ce12f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce1458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5572d5ce14d0 Implicit # | | | `-ConstAttr 0x5572d5ce14f8 Implicit # | | |-FunctionDecl 0x5572d5ce1608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5572d5ce1558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5572d5ce16b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5572d5ce1730 Implicit # | | | `-ConstAttr 0x5572d5ce1758 Implicit # | | |-FunctionDecl 0x5572d5ce1880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5ce17d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce1930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5572d5ce19a8 Implicit # | | | `-ConstAttr 0x5572d5ce19d0 Implicit # | | |-FunctionDecl 0x5572d5ce1af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5ce1a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce1ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5572d5ce1c20 Implicit # | | | `-ConstAttr 0x5572d5ce1c48 Implicit # | | |-FunctionDecl 0x5572d5ce1d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5ce1cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce1e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5572d5ce1e98 Implicit # | | | `-ConstAttr 0x5572d5ce1ec0 Implicit # | | |-FunctionDecl 0x5572d5ce1fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5572d5ce1f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5572d5ce2080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5572d5ce20f8 Implicit # | | | `-ConstAttr 0x5572d5ce2120 Implicit # | | |-FunctionDecl 0x5572d5ce2238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5ce2188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce22e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5572d5ce2360 Implicit # | | | `-ConstAttr 0x5572d5ce2388 Implicit # | | |-FunctionDecl 0x5572d5ce24b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5ce2400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce2560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5572d5ce25d8 Implicit # | | | `-ConstAttr 0x5572d5ce2600 Implicit # | | |-FunctionDecl 0x5572d5ce2728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5ce2678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5ce27d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5572d5d4a6b8 Implicit # | | | `-ConstAttr 0x5572d5d4a6e0 Implicit # | | |-FunctionDecl 0x5572d5d4a7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x5572d5d4a740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5572d5d4a8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5572d5d4a918 Implicit # | | | `-ConstAttr 0x5572d5d4a940 Implicit # | | |-FunctionDecl 0x5572d5d4aa68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5d4a9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4ab18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5572d5d4ab90 Implicit # | | | `-ConstAttr 0x5572d5d4abb8 Implicit # | | |-FunctionDecl 0x5572d5d4ace0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5d4ac30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4ad90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5572d5d4ae08 Implicit # | | | `-ConstAttr 0x5572d5d4ae30 Implicit # | | |-FunctionDecl 0x5572d5d4af58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5d4aea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4b008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5572d5d4b080 Implicit # | | | `-ConstAttr 0x5572d5d4b0a8 Implicit # | | |-FunctionDecl 0x5572d5d4b1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x5572d5d4b108 col:19 'half' # | | | |-BuiltinAliasAttr 0x5572d5d4b268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5572d5d4b2e0 Implicit # | | | `-ConstAttr 0x5572d5d4b308 Implicit # | | |-FunctionDecl 0x5572d5d4b420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5d4b370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4b4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5572d5d4b548 Implicit # | | | `-ConstAttr 0x5572d5d4b570 Implicit # | | |-FunctionDecl 0x5572d5d4b698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5d4b5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4b748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5572d5d4b7c0 Implicit # | | | `-ConstAttr 0x5572d5d4b7e8 Implicit # | | |-FunctionDecl 0x5572d5d4b910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5d4b860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4b9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5572d5d4ba38 Implicit # | | | `-ConstAttr 0x5572d5d4ba60 Implicit # | | |-FunctionDecl 0x5572d5d4bb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x5572d5d4bac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5572d5d4bc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5572d5d4bc98 Implicit # | | | `-ConstAttr 0x5572d5d4bcc0 Implicit # | | |-FunctionDecl 0x5572d5d4bde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5d4bd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4be98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5572d5d4bf10 Implicit # | | | `-ConstAttr 0x5572d5d4bf38 Implicit # | | |-FunctionDecl 0x5572d5d4c060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5d4bfb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4c110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5572d5d4c188 Implicit # | | | `-ConstAttr 0x5572d5d4c1b0 Implicit # | | |-FunctionDecl 0x5572d5d4c2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x5572d5d4c228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4c388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5572d5d4c400 Implicit # | | | `-ConstAttr 0x5572d5d4c428 Implicit # | | |-FunctionDecl 0x5572d5d4c538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x5572d5d4c488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5572d5d4c5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5572d5d4c680 Implicit # | | | `-ConstAttr 0x5572d5d4c6a8 Implicit # | | |-FunctionDecl 0x5572d5d4c7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5572d5d4c710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4c870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5572d5d4c8e8 Implicit # | | | `-ConstAttr 0x5572d5d4c910 Implicit # | | |-FunctionDecl 0x5572d5d4ca38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5572d5d4c988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4cae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5572d5d4cb60 Implicit # | | | `-ConstAttr 0x5572d5d4cb88 Implicit # | | |-FunctionDecl 0x5572d5d4ccb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5572d5d4cc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4cd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5572d5d4cdd8 Implicit # | | | `-ConstAttr 0x5572d5d4ce00 Implicit # | | |-FunctionDecl 0x5572d5d4cf10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x5572d5d4ce60 col:21 'float' # | | | |-BuiltinAliasAttr 0x5572d5d4cfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5572d5d4d038 Implicit # | | | `-ConstAttr 0x5572d5d4d060 Implicit # | | |-FunctionDecl 0x5572d5d4d188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5572d5d4d0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4d238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5572d5d4d2b0 Implicit # | | | `-ConstAttr 0x5572d5d4d2d8 Implicit # | | |-FunctionDecl 0x5572d5d4d400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5572d5d4d350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5572d5d4d4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5572d5d4d528 Implicit # | | | `-ConstAttr 0x5572d5d4d550 Implicit # | | `-FunctionDecl 0x5572d5d4d678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5572d5d4d5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x5572d5d4d728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5572d5d4d7a0 Implicit # | | `-ConstAttr 0x5572d5d4d7c8 Implicit # | |-LinkageSpecDecl 0x5572d5c8f6f8 col:45 implicit C # | | `-FunctionDecl 0x5572d5c8f748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5572d5c8f7f0 <> Implicit 501 # | | |-NoThrowAttr 0x5572d5c8f850 Implicit # | | `-ConstAttr 0x5572d5c8f878 Implicit # | |-NamespaceDecl 0x5572d5d4d818 prev 0x5572d5c53ca8 line:12:11 hlsl # | | |-original Namespace 0x5572d5baaa98 'hlsl' # | | |-FunctionDecl 0x5572d5d4da18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d4d930 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d4dd98 # | | | | `-ReturnStmt 0x5572d5d4dd88 # | | | | `-CallExpr 0x5572d5d4dd58 'float' # | | | | |-ImplicitCastExpr 0x5572d5d4dd40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d4dce8 '' Function 0x5572d5c60c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d4dcc0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d4dca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d4dc90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d4dc58 'double' lvalue ParmVar 0x5572d5d4d930 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d4dac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d4df88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d4de58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d4e358 # | | | | `-ReturnStmt 0x5572d5d4e348 # | | | | `-CallExpr 0x5572d5d4e318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d4e300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d4e278 '' Function 0x5572d5c60ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d4e250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d4e238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d4e220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d4e1e8 'double2':'vector' lvalue ParmVar 0x5572d5d4de58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d4e038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d4e548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d4e418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d53398 # | | | | `-ReturnStmt 0x5572d5d53388 # | | | | `-CallExpr 0x5572d5d53358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d53340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d532c0 '' Function 0x5572d5c61120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d53298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d53280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d53268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d53230 'double3':'vector' lvalue ParmVar 0x5572d5d4e418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d4e5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d53588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d53458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d53968 # | | | | `-ReturnStmt 0x5572d5d53958 # | | | | `-CallExpr 0x5572d5d53928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d53910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d53888 '' Function 0x5572d5c61398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d53860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d53848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d53830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d537f8 'double4':'vector' lvalue ParmVar 0x5572d5d53458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d53638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d53b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d53a18 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d53e60 # | | | | `-ReturnStmt 0x5572d5d53e50 # | | | | `-CallExpr 0x5572d5d53e20 'float' # | | | | |-ImplicitCastExpr 0x5572d5d53e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d53de8 '' Function 0x5572d5c60c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d53dc0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d53da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d53d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d53d58 'int' lvalue ParmVar 0x5572d5d53a18 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d53bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d54038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d53f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d543b0 # | | | | `-ReturnStmt 0x5572d5d543a0 # | | | | `-CallExpr 0x5572d5d54370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d54358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d54338 '' Function 0x5572d5c60ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d54310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d542f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d542e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d542a8 'int2':'vector' lvalue ParmVar 0x5572d5d53f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d540e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d54588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d54460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d54908 # | | | | `-ReturnStmt 0x5572d5d548f8 # | | | | `-CallExpr 0x5572d5d548c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d548b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d54890 '' Function 0x5572d5c61120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d54868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d54850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d54838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d54800 'int3':'vector' lvalue ParmVar 0x5572d5d54460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d54638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d54ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d549b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d54e70 # | | | | `-ReturnStmt 0x5572d5d54e60 # | | | | `-CallExpr 0x5572d5d54e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d54e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d54df8 '' Function 0x5572d5c61398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d54dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d54db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d54da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d54d68 'int4':'vector' lvalue ParmVar 0x5572d5d549b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d54b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d54fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d54f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d5a3f8 # | | | | `-ReturnStmt 0x5572d5d5a3e8 # | | | | `-CallExpr 0x5572d5d5a3b8 'float' # | | | | |-ImplicitCastExpr 0x5572d5d5a3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d5a380 '' Function 0x5572d5c60c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d5a358 'float' # | | | | `-ImplicitCastExpr 0x5572d5d5a340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5a328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5a2f0 'uint':'unsigned int' lvalue ParmVar 0x5572d5d54f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d5a130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5a558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5a4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d5a8f0 # | | | | `-ReturnStmt 0x5572d5d5a8e0 # | | | | `-CallExpr 0x5572d5d5a8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5a898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d5a878 '' Function 0x5572d5c60ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d5a850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5a838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5a820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5a7e8 'uint2':'vector' lvalue ParmVar 0x5572d5d5a4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d5a608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5aa50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5a9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d5adf0 # | | | | `-ReturnStmt 0x5572d5d5ade0 # | | | | `-CallExpr 0x5572d5d5adb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5ad98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d5ad78 '' Function 0x5572d5c61120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d5ad50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5ad38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5ad20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5ace8 'uint3':'vector' lvalue ParmVar 0x5572d5d5a9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d5ab00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5af50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5aea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d5b2f8 # | | | | `-ReturnStmt 0x5572d5d5b2e8 # | | | | `-CallExpr 0x5572d5d5b2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5b2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d5b280 '' Function 0x5572d5c61398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d5b258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5b240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5b228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5b1f0 'uint4':'vector' lvalue ParmVar 0x5572d5d5aea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d5b000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5b4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5b3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d5b870 # | | | | `-ReturnStmt 0x5572d5d5b860 # | | | | `-CallExpr 0x5572d5d5b830 'float' # | | | | |-ImplicitCastExpr 0x5572d5d5b818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d5b7f8 '' Function 0x5572d5c60c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d5b7d0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d5b7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5b7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5b768 'int64_t':'long' lvalue ParmVar 0x5572d5d5b3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d5b588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5ba48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5b920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d5be00 # | | | | `-ReturnStmt 0x5572d5d5bdf0 # | | | | `-CallExpr 0x5572d5d5bdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5bda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d5bd88 '' Function 0x5572d5c60ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d5bd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5bd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5bd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5bcf8 'int64_t2':'vector' lvalue ParmVar 0x5572d5d5b920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d5baf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5bfd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5beb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d5c3b0 # | | | | `-ReturnStmt 0x5572d5d5c3a0 # | | | | `-CallExpr 0x5572d5d5c370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5c358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d5c338 '' Function 0x5572d5c61120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d5c310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5c2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5c2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5c2a8 'int64_t3':'vector' lvalue ParmVar 0x5572d5d5beb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d5c088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5c588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5c460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d5c950 # | | | | `-ReturnStmt 0x5572d5d5c940 # | | | | `-CallExpr 0x5572d5d5c910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5c8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d5c8d8 '' Function 0x5572d5c61398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d5c8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5c898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5c880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5c848 'int64_t4':'vector' lvalue ParmVar 0x5572d5d5c460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d5c638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5cb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5ca00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d5cee0 # | | | | `-ReturnStmt 0x5572d5d5ced0 # | | | | `-CallExpr 0x5572d5d5cea0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d5ce88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d5ce68 '' Function 0x5572d5c60c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d5ce40 'float' # | | | | `-ImplicitCastExpr 0x5572d5d5ce28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5ce10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5cdd8 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d5ca00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d5cbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5d0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5cf90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d5d490 # | | | | `-ReturnStmt 0x5572d5d5d480 # | | | | `-CallExpr 0x5572d5d5d450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5d438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d5d418 '' Function 0x5572d5c60ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d5d3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5d3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5d3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5d388 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d5cf90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d5d168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5d668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5d540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d5da48 # | | | | `-ReturnStmt 0x5572d5d5da38 # | | | | `-CallExpr 0x5572d5d5da08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5d9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d5d9d0 '' Function 0x5572d5c61120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d5d9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5d990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5d978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5d940 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d5d540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d5d718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5dc28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5daf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d5e010 # | | | | `-ReturnStmt 0x5572d5d5e000 # | | | | `-CallExpr 0x5572d5d5dfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5dfb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d5df98 '' Function 0x5572d5c61398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d5df70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5df58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5df40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5df08 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d5daf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d5dcd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5e198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5e0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d5e4e0 # | | | | `-ReturnStmt 0x5572d5d5e4d0 # | | | | `-CallExpr 0x5572d5d5e4a0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d5e488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d5e468 '' Function 0x5572d5c7a920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d5e440 'float' # | | | | `-ImplicitCastExpr 0x5572d5d5e428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5e410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5e3d8 'double' lvalue ParmVar 0x5572d5d5e0d0 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d5e248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d5e650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5e5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d5e9b8 # | | | | `-ReturnStmt 0x5572d5d5e9a8 # | | | | `-CallExpr 0x5572d5d5e978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5e960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d5e940 '' Function 0x5572d5c7ab98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d5e918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5e900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5e8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5e8b0 'double2':'vector' lvalue ParmVar 0x5572d5d5e5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d5e700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d5eb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5ea78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d5ee98 # | | | | `-ReturnStmt 0x5572d5d5ee88 # | | | | `-CallExpr 0x5572d5d5ee58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5ee40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d5ee20 '' Function 0x5572d5c69588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d5edf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5ede0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5edc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5ed90 'double3':'vector' lvalue ParmVar 0x5572d5d5ea78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d5ebd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d5f008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5ef58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d5f380 # | | | | `-ReturnStmt 0x5572d5d5f370 # | | | | `-CallExpr 0x5572d5d5f340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5f328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d5f308 '' Function 0x5572d5c69800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d5f2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5f2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5f2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5f278 'double4':'vector' lvalue ParmVar 0x5572d5d5ef58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d5f0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d5f4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5f430 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d5f838 # | | | | `-ReturnStmt 0x5572d5d5f828 # | | | | `-CallExpr 0x5572d5d5f7f8 'float' # | | | | |-ImplicitCastExpr 0x5572d5d5f7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d5f7c0 '' Function 0x5572d5c7a920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d5f798 'float' # | | | | `-ImplicitCastExpr 0x5572d5d5f780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5f768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5f730 'int' lvalue ParmVar 0x5572d5d5f430 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d5f590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5f998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5f8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d5fd10 # | | | | `-ReturnStmt 0x5572d5d5fd00 # | | | | `-CallExpr 0x5572d5d5fcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d5fcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d5fc98 '' Function 0x5572d5c7ab98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d5fc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d5fc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d5fc40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d5fc08 'int2':'vector' lvalue ParmVar 0x5572d5d5f8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d5fa48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d5fe70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d5fdc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d68380 # | | | | `-ReturnStmt 0x5572d5d68370 # | | | | `-CallExpr 0x5572d5d68340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d68328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d68308 '' Function 0x5572d5c69588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d682e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d60138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d60120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d600e8 'int3':'vector' lvalue ParmVar 0x5572d5d5fdc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d5ff20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d684e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d68430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d68868 # | | | | `-ReturnStmt 0x5572d5d68858 # | | | | `-CallExpr 0x5572d5d68828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d68810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d687f0 '' Function 0x5572d5c69800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d687c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d687b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d68798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d68760 'int4':'vector' lvalue ParmVar 0x5572d5d68430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d68590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d689c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d68918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d68d40 # | | | | `-ReturnStmt 0x5572d5d68d30 # | | | | `-CallExpr 0x5572d5d68d00 'float' # | | | | |-ImplicitCastExpr 0x5572d5d68ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d68cc8 '' Function 0x5572d5c7a920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d68ca0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d68c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d68c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d68c38 'uint':'unsigned int' lvalue ParmVar 0x5572d5d68918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d68a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d68ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d68df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d69238 # | | | | `-ReturnStmt 0x5572d5d69228 # | | | | `-CallExpr 0x5572d5d691f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d691e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d691c0 '' Function 0x5572d5c7ab98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d69198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d69180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d69168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d69130 'uint2':'vector' lvalue ParmVar 0x5572d5d68df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d68f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d69398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d692e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d69738 # | | | | `-ReturnStmt 0x5572d5d69728 # | | | | `-CallExpr 0x5572d5d696f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d696e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d696c0 '' Function 0x5572d5c69588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d69698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d69680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d69668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d69630 'uint3':'vector' lvalue ParmVar 0x5572d5d692e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d69448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d69898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d697e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d69c40 # | | | | `-ReturnStmt 0x5572d5d69c30 # | | | | `-CallExpr 0x5572d5d69c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d69be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d69bc8 '' Function 0x5572d5c69800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d69ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d69b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d69b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d69b38 'uint4':'vector' lvalue ParmVar 0x5572d5d697e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d69948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d69da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d69cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d6a138 # | | | | `-ReturnStmt 0x5572d5d6a128 # | | | | `-CallExpr 0x5572d5d6a0f8 'float' # | | | | |-ImplicitCastExpr 0x5572d5d6a0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d6a0c0 '' Function 0x5572d5c7a920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d6a098 'float' # | | | | `-ImplicitCastExpr 0x5572d5d6a080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6a068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6a030 'int64_t':'long' lvalue ParmVar 0x5572d5d69cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d69e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d6a680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6a1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d6aa38 # | | | | `-ReturnStmt 0x5572d5d6aa28 # | | | | `-CallExpr 0x5572d5d6a9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6a9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d6a9c0 '' Function 0x5572d5c7ab98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d6a998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6a980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6a968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6a930 'int64_t2':'vector' lvalue ParmVar 0x5572d5d6a1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d6a730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d6ab98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6aae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d6af58 # | | | | `-ReturnStmt 0x5572d5d6af48 # | | | | `-CallExpr 0x5572d5d6af18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6af00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d6aee0 '' Function 0x5572d5c69588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d6aeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6aea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6ae88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6ae50 'int64_t3':'vector' lvalue ParmVar 0x5572d5d6aae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d6ac48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d6b0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6b008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d6b480 # | | | | `-ReturnStmt 0x5572d5d6b470 # | | | | `-CallExpr 0x5572d5d6b440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6b428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d6b408 '' Function 0x5572d5c69800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d6b3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6b3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6b3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6b378 'int64_t4':'vector' lvalue ParmVar 0x5572d5d6b008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d6b168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d6b5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6b530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d6b998 # | | | | `-ReturnStmt 0x5572d5d6b988 # | | | | `-CallExpr 0x5572d5d6b958 'float' # | | | | |-ImplicitCastExpr 0x5572d5d6b940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d6b920 '' Function 0x5572d5c7a920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d6b8f8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d6b8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6b8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6b890 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d6b530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d6b690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d6baf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6ba48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d6bed0 # | | | | `-ReturnStmt 0x5572d5d6bec0 # | | | | `-CallExpr 0x5572d5d6be90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6be78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d6be58 '' Function 0x5572d5c7ab98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d6be30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6be18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6be00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6bdc8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d6ba48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d6bba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d6c030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6bf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d6c410 # | | | | `-ReturnStmt 0x5572d5d6c400 # | | | | `-CallExpr 0x5572d5d6c3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6c3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d6c398 '' Function 0x5572d5c69588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d6c370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6c358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6c340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6c308 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d6bf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d6c0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d6c570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6c4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d6e170 # | | | | `-ReturnStmt 0x5572d5d6e160 # | | | | `-CallExpr 0x5572d5d6e130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6e118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d6e0f8 '' Function 0x5572d5c69800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d6e0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6e0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6e0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6e068 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d6c4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d6c620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d6e2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6e230 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d6e628 # | | | | `-ReturnStmt 0x5572d5d6e618 # | | | | `-CallExpr 0x5572d5d6e5e8 'float' # | | | | |-ImplicitCastExpr 0x5572d5d6e5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d6e5b0 '' Function 0x5572d5c7dd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d6e588 'float' # | | | | `-ImplicitCastExpr 0x5572d5d6e570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6e558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6e520 'double' lvalue ParmVar 0x5572d5d6e230 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d6e390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d6e798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6e6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d6eb00 # | | | | `-ReturnStmt 0x5572d5d6eaf0 # | | | | `-CallExpr 0x5572d5d6eac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6eaa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d6ea88 '' Function 0x5572d5c7df78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d6ea60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6ea48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6ea30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6e9f8 'double2':'vector' lvalue ParmVar 0x5572d5d6e6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d6e848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d6ec70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6ebc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d6efe0 # | | | | `-ReturnStmt 0x5572d5d6efd0 # | | | | `-CallExpr 0x5572d5d6efa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6ef88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d6ef68 '' Function 0x5572d5c7e1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d6ef40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6ef28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6ef10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6eed8 'double3':'vector' lvalue ParmVar 0x5572d5d6ebc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d6ed20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d6f150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6f0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d6f4c8 # | | | | `-ReturnStmt 0x5572d5d6f4b8 # | | | | `-CallExpr 0x5572d5d6f488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6f470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d6f450 '' Function 0x5572d5c7e468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d6f428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6f410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6f3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6f3c0 'double4':'vector' lvalue ParmVar 0x5572d5d6f0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d6f200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d6f628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6f578 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d6f980 # | | | | `-ReturnStmt 0x5572d5d6f970 # | | | | `-CallExpr 0x5572d5d6f940 'float' # | | | | |-ImplicitCastExpr 0x5572d5d6f928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d6f908 '' Function 0x5572d5c7dd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d6f8e0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d6f8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6f8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6f878 'int' lvalue ParmVar 0x5572d5d6f578 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d6f6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d6fae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d6fa30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d6fe58 # | | | | `-ReturnStmt 0x5572d5d6fe48 # | | | | `-CallExpr 0x5572d5d6fe18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d6fe00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d6fde0 '' Function 0x5572d5c7df78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d6fdb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d6fda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d6fd88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d6fd50 'int2':'vector' lvalue ParmVar 0x5572d5d6fa30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d6fb90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d70e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d70d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d711a8 # | | | | `-ReturnStmt 0x5572d5d71198 # | | | | `-CallExpr 0x5572d5d71168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d71150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d71130 '' Function 0x5572d5c7e1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d71108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d710f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d710d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d710a0 'int3':'vector' lvalue ParmVar 0x5572d5d70d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d70ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d71308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d71258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d71690 # | | | | `-ReturnStmt 0x5572d5d71680 # | | | | `-CallExpr 0x5572d5d71650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d71638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d71618 '' Function 0x5572d5c7e468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d715f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d715d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d715c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d71588 'int4':'vector' lvalue ParmVar 0x5572d5d71258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d713b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d717f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d71740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d71b68 # | | | | `-ReturnStmt 0x5572d5d71b58 # | | | | `-CallExpr 0x5572d5d71b28 'float' # | | | | |-ImplicitCastExpr 0x5572d5d71b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d71af0 '' Function 0x5572d5c7dd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d71ac8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d71ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d71a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d71a60 'uint':'unsigned int' lvalue ParmVar 0x5572d5d71740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d718a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d71cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d71c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d72060 # | | | | `-ReturnStmt 0x5572d5d72050 # | | | | `-CallExpr 0x5572d5d72020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d72008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d71fe8 '' Function 0x5572d5c7df78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d71fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d71fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d71f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d71f58 'uint2':'vector' lvalue ParmVar 0x5572d5d71c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d71d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d721c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d72110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d72560 # | | | | `-ReturnStmt 0x5572d5d72550 # | | | | `-CallExpr 0x5572d5d72520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d72508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d724e8 '' Function 0x5572d5c7e1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d724c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d724a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d72490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d72458 'uint3':'vector' lvalue ParmVar 0x5572d5d72110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d72270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d726c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d72610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d72a68 # | | | | `-ReturnStmt 0x5572d5d72a58 # | | | | `-CallExpr 0x5572d5d72a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d72a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d729f0 '' Function 0x5572d5c7e468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d729c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d729b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d72998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d72960 'uint4':'vector' lvalue ParmVar 0x5572d5d72610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d72770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d72bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d72b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d73830 # | | | | `-ReturnStmt 0x5572d5d73820 # | | | | `-CallExpr 0x5572d5d737f0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d737d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d737b8 '' Function 0x5572d5c7dd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d73790 'float' # | | | | `-ImplicitCastExpr 0x5572d5d73778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d73760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d73728 'int64_t':'long' lvalue ParmVar 0x5572d5d72b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d72c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d73990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d738e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d73d48 # | | | | `-ReturnStmt 0x5572d5d73d38 # | | | | `-CallExpr 0x5572d5d73d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d73cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d73cd0 '' Function 0x5572d5c7df78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d73ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d73c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d73c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d73c40 'int64_t2':'vector' lvalue ParmVar 0x5572d5d738e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d73a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d73ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d73df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d74268 # | | | | `-ReturnStmt 0x5572d5d74258 # | | | | `-CallExpr 0x5572d5d74228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d74210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d741f0 '' Function 0x5572d5c7e1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d741c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d741b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d74198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d74160 'int64_t3':'vector' lvalue ParmVar 0x5572d5d73df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d73f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d743c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d74318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d74790 # | | | | `-ReturnStmt 0x5572d5d74780 # | | | | `-CallExpr 0x5572d5d74750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d74738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d74718 '' Function 0x5572d5c7e468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d746f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d746d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d746c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d74688 'int64_t4':'vector' lvalue ParmVar 0x5572d5d74318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d74478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d748f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d74840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d74ca8 # | | | | `-ReturnStmt 0x5572d5d74c98 # | | | | `-CallExpr 0x5572d5d74c68 'float' # | | | | |-ImplicitCastExpr 0x5572d5d74c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d74c30 '' Function 0x5572d5c7dd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d74c08 'float' # | | | | `-ImplicitCastExpr 0x5572d5d74bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d74bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d74ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d74840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d749a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d74e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d74d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d751e0 # | | | | `-ReturnStmt 0x5572d5d751d0 # | | | | `-CallExpr 0x5572d5d751a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d75188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d75168 '' Function 0x5572d5c7df78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d75140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d75128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d75110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d750d8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d74d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d74eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d75340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d75290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d76048 # | | | | `-ReturnStmt 0x5572d5d76038 # | | | | `-CallExpr 0x5572d5d76008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d75ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d75fd0 '' Function 0x5572d5c7e1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d75fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d75f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d75f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d75f40 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d75290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d753f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d761a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d760f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d76590 # | | | | `-ReturnStmt 0x5572d5d76580 # | | | | `-CallExpr 0x5572d5d76550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d76538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d76518 '' Function 0x5572d5c7e468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d764f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d764d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d764c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d76488 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d760f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d76258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d767e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d76650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5572d5d766d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5572d5d76c00 # | | | | `-ReturnStmt 0x5572d5d76bf0 # | | | | `-CallExpr 0x5572d5d76bb8 'float' # | | | | |-ImplicitCastExpr 0x5572d5d76ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5d76b50 '' Function 0x5572d5c7f5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5d76a98 'float' # | | | | | `-ImplicitCastExpr 0x5572d5d76a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d76a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d76a30 'double' lvalue ParmVar 0x5572d5d76650 'V1' 'double' # | | | | `-CStyleCastExpr 0x5572d5d76b28 'float' # | | | | `-ImplicitCastExpr 0x5572d5d76b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d76af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d76ac0 'double' lvalue ParmVar 0x5572d5d766d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5572d5d768a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d76e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d76cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5d76d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d77320 # | | | | `-ReturnStmt 0x5572d5d77310 # | | | | `-CallExpr 0x5572d5d772d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d772c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5d77238 '' Function 0x5572d5c7f958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5d77168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d77150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d77138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d77100 'double2':'vector' lvalue ParmVar 0x5572d5d76cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5572d5d77210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d771f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d771e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d771a8 'double2':'vector' lvalue ParmVar 0x5572d5d76d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d76f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d775b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d773e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5d77460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d77a40 # | | | | `-ReturnStmt 0x5572d5d77a30 # | | | | `-CallExpr 0x5572d5d779f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d779e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5d77960 '' Function 0x5572d5c7fd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5d77890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d77878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d77860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d77828 'double3':'vector' lvalue ParmVar 0x5572d5d773e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5572d5d77938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d77920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d77908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d778d0 'double3':'vector' lvalue ParmVar 0x5572d5d77460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d77670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d77cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d77b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5d77b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d785a0 # | | | | `-ReturnStmt 0x5572d5d78590 # | | | | `-CallExpr 0x5572d5d78558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d78540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5d784c0 '' Function 0x5572d5c800a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5d783f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d783d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d783c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d78388 'double4':'vector' lvalue ParmVar 0x5572d5d77b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5572d5d78498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d78480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d78468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d78430 'double4':'vector' lvalue ParmVar 0x5572d5d77b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d77d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d787e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d78650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5572d5d786d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x5572d5d78be0 # | | | | `-ReturnStmt 0x5572d5d78bd0 # | | | | `-CallExpr 0x5572d5d78b98 'float' # | | | | |-ImplicitCastExpr 0x5572d5d78b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5d78b60 '' Function 0x5572d5c7f5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5d78aa8 'float' # | | | | | `-ImplicitCastExpr 0x5572d5d78a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d78a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d78a40 'int' lvalue ParmVar 0x5572d5d78650 'V1' 'int' # | | | | `-CStyleCastExpr 0x5572d5d78b38 'float' # | | | | `-ImplicitCastExpr 0x5572d5d78b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d78b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d78ad0 'int' lvalue ParmVar 0x5572d5d786d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5572d5d788a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d78e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d78c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5d78d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d79298 # | | | | `-ReturnStmt 0x5572d5d79288 # | | | | `-CallExpr 0x5572d5d79250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d79238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5d79218 '' Function 0x5572d5c7f958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5d79148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d79130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d79118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d790e0 'int2':'vector' lvalue ParmVar 0x5572d5d78c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5572d5d791f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d791d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d791c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d79188 'int2':'vector' lvalue ParmVar 0x5572d5d78d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d78f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d79518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d79348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5d793c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d79950 # | | | | `-ReturnStmt 0x5572d5d79940 # | | | | `-CallExpr 0x5572d5d79908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d798f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5d798d0 '' Function 0x5572d5c7fd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5d79800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d797e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d797d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d79798 'int3':'vector' lvalue ParmVar 0x5572d5d79348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5572d5d798a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d79890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d79878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d79840 'int3':'vector' lvalue ParmVar 0x5572d5d793c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d795d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d79bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d79a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5d79a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d7a018 # | | | | `-ReturnStmt 0x5572d5d7a008 # | | | | `-CallExpr 0x5572d5d79fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d79fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5d79f98 '' Function 0x5572d5c800a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5d79ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d79eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d79e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d79e60 'int4':'vector' lvalue ParmVar 0x5572d5d79a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5572d5d79f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d79f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d79f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d79f08 'int4':'vector' lvalue ParmVar 0x5572d5d79a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d79c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d7a878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d7a0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5d7a148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d7ac90 # | | | | `-ReturnStmt 0x5572d5d7ac80 # | | | | `-CallExpr 0x5572d5d7ac48 'float' # | | | | |-ImplicitCastExpr 0x5572d5d7ac30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5d7ac10 '' Function 0x5572d5c7f5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5d7ab58 'float' # | | | | | `-ImplicitCastExpr 0x5572d5d7ab40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d7ab28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d7aaf0 'uint':'unsigned int' lvalue ParmVar 0x5572d5d7a0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5572d5d7abe8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d7abd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d7abb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d7ab80 'uint':'unsigned int' lvalue ParmVar 0x5572d5d7a148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d7a930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d7af18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d7ad40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5d7adc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d7b368 # | | | | `-ReturnStmt 0x5572d5d7b358 # | | | | `-CallExpr 0x5572d5d7b320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d7b308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5d7b2e8 '' Function 0x5572d5c7f958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5d7b218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d7b200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d7b1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d7b1b0 'uint2':'vector' lvalue ParmVar 0x5572d5d7ad40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5572d5d7b2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d7b2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d7b290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d7b258 'uint2':'vector' lvalue ParmVar 0x5572d5d7adc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d7afd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d7b5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d7b418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5d7b498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d7ba40 # | | | | `-ReturnStmt 0x5572d5d7ba30 # | | | | `-CallExpr 0x5572d5d7b9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d7b9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5d7b9c0 '' Function 0x5572d5c7fd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5d7b8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d7b8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d7b8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d7b888 'uint3':'vector' lvalue ParmVar 0x5572d5d7b418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5572d5d7b998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d7b980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d7b968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d7b930 'uint3':'vector' lvalue ParmVar 0x5572d5d7b498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d7b6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d7bcc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d7baf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5d7bb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d7c128 # | | | | `-ReturnStmt 0x5572d5d7c118 # | | | | `-CallExpr 0x5572d5d7c0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d7c0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5d7c0a8 '' Function 0x5572d5c800a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5d7bfd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d7bfc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d7bfa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d7bf70 'uint4':'vector' lvalue ParmVar 0x5572d5d7baf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5572d5d7c080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d7c068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d7c050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d7c018 'uint4':'vector' lvalue ParmVar 0x5572d5d7bb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d7bd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d7c3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d7c1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5d7c258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d7f318 # | | | | `-ReturnStmt 0x5572d5d7f308 # | | | | `-CallExpr 0x5572d5d7f2d0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d7c780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5d7c760 '' Function 0x5572d5c7f5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5d7c6a8 'float' # | | | | | `-ImplicitCastExpr 0x5572d5d7c690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d7c678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d7c640 'int64_t':'long' lvalue ParmVar 0x5572d5d7c1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5572d5d7c738 'float' # | | | | `-ImplicitCastExpr 0x5572d5d7c720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d7c708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d7c6d0 'int64_t':'long' lvalue ParmVar 0x5572d5d7c258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d7c460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d7f598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d7f3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5d7f448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d7fa08 # | | | | `-ReturnStmt 0x5572d5d7f9f8 # | | | | `-CallExpr 0x5572d5d7f9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d7f9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5d7f988 '' Function 0x5572d5c7f958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5d7f8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d7f8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d7f888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d7f850 'int64_t2':'vector' lvalue ParmVar 0x5572d5d7f3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5572d5d7f960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d7f948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d7f930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d7f8f8 'int64_t2':'vector' lvalue ParmVar 0x5572d5d7f448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d7f650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d7fc88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d7fab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5d7fb38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d80100 # | | | | `-ReturnStmt 0x5572d5d800f0 # | | | | `-CallExpr 0x5572d5d800b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d800a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5d80080 '' Function 0x5572d5c7fd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5d7ffb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d7ff98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d7ff80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d7ff48 'int64_t3':'vector' lvalue ParmVar 0x5572d5d7fab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5572d5d80058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d80040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d80028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d7fff0 'int64_t3':'vector' lvalue ParmVar 0x5572d5d7fb38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d7fd40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d80388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d801b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5d80230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d80808 # | | | | `-ReturnStmt 0x5572d5d807f8 # | | | | `-CallExpr 0x5572d5d807c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d807a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5d80788 '' Function 0x5572d5c800a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5d806b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d806a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d80688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d80650 'int64_t4':'vector' lvalue ParmVar 0x5572d5d801b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5572d5d80760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d80748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d80730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d806f8 'int64_t4':'vector' lvalue ParmVar 0x5572d5d80230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d80440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d80a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d808b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5d80938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d80ee0 # | | | | `-ReturnStmt 0x5572d5d80ed0 # | | | | `-CallExpr 0x5572d5d80e98 'float' # | | | | |-ImplicitCastExpr 0x5572d5d80e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5d80e60 '' Function 0x5572d5c7f5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5d80da8 'float' # | | | | | `-ImplicitCastExpr 0x5572d5d80d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d80d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d80d40 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d808b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5572d5d80e38 'float' # | | | | `-ImplicitCastExpr 0x5572d5d80e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d80e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d80dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d80938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d80b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d81168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d80f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5d81010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d81618 # | | | | `-ReturnStmt 0x5572d5d81608 # | | | | `-CallExpr 0x5572d5d815d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d815b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5d81598 '' Function 0x5572d5c7f958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5d814c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d814b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d81498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d81460 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d80f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5572d5d81570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d81558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d81540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d81508 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d81010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d81220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d81898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d816c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5d81748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d81d30 # | | | | `-ReturnStmt 0x5572d5d81d20 # | | | | `-CallExpr 0x5572d5d81ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d81cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5d81cb0 '' Function 0x5572d5c7fd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5d81be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d81bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d81bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d81b78 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d816c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5572d5d81c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d81c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d81c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d81c20 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d81748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d81950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d81fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d81de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5d81e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d82458 # | | | | `-ReturnStmt 0x5572d5d82448 # | | | | `-CallExpr 0x5572d5d82410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d823f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5d823d8 '' Function 0x5572d5c800a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5d82308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5d822f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5d822d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5d822a0 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d81de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5572d5d823b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d82398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d82380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d82348 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d81e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d82070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d825c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d82518 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d82910 # | | | | `-ReturnStmt 0x5572d5d82900 # | | | | `-CallExpr 0x5572d5d828d0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d828b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d82898 '' Function 0x5572d5c80d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d82870 'float' # | | | | `-ImplicitCastExpr 0x5572d5d82858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d82840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d82808 'double' lvalue ParmVar 0x5572d5d82518 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d82678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d82a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d829d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d82de8 # | | | | `-ReturnStmt 0x5572d5d82dd8 # | | | | `-CallExpr 0x5572d5d82da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d82d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d82d70 '' Function 0x5572d5c80fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d82d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d82d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d82d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d82ce0 'double2':'vector' lvalue ParmVar 0x5572d5d829d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d82b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d82f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d82ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d832c8 # | | | | `-ReturnStmt 0x5572d5d832b8 # | | | | `-CallExpr 0x5572d5d83288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d83270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d83250 '' Function 0x5572d5c81220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d83228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d83210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d831f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d831c0 'double3':'vector' lvalue ParmVar 0x5572d5d82ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d83008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d83448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d83398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d837c0 # | | | | `-ReturnStmt 0x5572d5d837b0 # | | | | `-CallExpr 0x5572d5d83780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d83768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d83748 '' Function 0x5572d5c81498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d83720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d83708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d836f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d836b8 'double4':'vector' lvalue ParmVar 0x5572d5d83398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d834f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d83920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d83870 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d83c78 # | | | | `-ReturnStmt 0x5572d5d83c68 # | | | | `-CallExpr 0x5572d5d83c38 'float' # | | | | |-ImplicitCastExpr 0x5572d5d83c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d83c00 '' Function 0x5572d5c80d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d83bd8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d83bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d83ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d83b70 'int' lvalue ParmVar 0x5572d5d83870 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d839d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d83dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d83d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d84150 # | | | | `-ReturnStmt 0x5572d5d84140 # | | | | `-CallExpr 0x5572d5d84110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d840f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d840d8 '' Function 0x5572d5c80fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d840b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d84098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d84080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d84048 'int2':'vector' lvalue ParmVar 0x5572d5d83d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d83e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d842b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d84200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d84630 # | | | | `-ReturnStmt 0x5572d5d84620 # | | | | `-CallExpr 0x5572d5d845f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d845d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d845b8 '' Function 0x5572d5c81220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d84590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d84578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d84560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d84528 'int3':'vector' lvalue ParmVar 0x5572d5d84200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d84360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d84790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d846e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d84b18 # | | | | `-ReturnStmt 0x5572d5d84b08 # | | | | `-CallExpr 0x5572d5d84ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d84ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d84aa0 '' Function 0x5572d5c81498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d84a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d84a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d84a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d84a10 'int4':'vector' lvalue ParmVar 0x5572d5d846e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d84840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d84c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d84bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d84ff0 # | | | | `-ReturnStmt 0x5572d5d84fe0 # | | | | `-CallExpr 0x5572d5d84fb0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d84f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d84f78 '' Function 0x5572d5c80d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d84f50 'float' # | | | | `-ImplicitCastExpr 0x5572d5d84f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d84f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d84ee8 'uint':'unsigned int' lvalue ParmVar 0x5572d5d84bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d84d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d85150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d850a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d86d10 # | | | | `-ReturnStmt 0x5572d5d86d00 # | | | | `-CallExpr 0x5572d5d86cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d86cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d86c98 '' Function 0x5572d5c80fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d86c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d86c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d86c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d86c08 'uint2':'vector' lvalue ParmVar 0x5572d5d850a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d85200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d86e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d86dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d87210 # | | | | `-ReturnStmt 0x5572d5d87200 # | | | | `-CallExpr 0x5572d5d871d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d871b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d87198 '' Function 0x5572d5c81220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d87170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d87158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d87140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d87108 'uint3':'vector' lvalue ParmVar 0x5572d5d86dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d86f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d87370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d872c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d87718 # | | | | `-ReturnStmt 0x5572d5d87708 # | | | | `-CallExpr 0x5572d5d876d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d876c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d876a0 '' Function 0x5572d5c81498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d87678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d87660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d87648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d87610 'uint4':'vector' lvalue ParmVar 0x5572d5d872c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d87420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d87878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d877c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d87c10 # | | | | `-ReturnStmt 0x5572d5d87c00 # | | | | `-CallExpr 0x5572d5d87bd0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d87bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d87b98 '' Function 0x5572d5c80d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d87b70 'float' # | | | | `-ImplicitCastExpr 0x5572d5d87b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d87b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d87b08 'int64_t':'long' lvalue ParmVar 0x5572d5d877c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d87928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d87d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d87cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d88128 # | | | | `-ReturnStmt 0x5572d5d88118 # | | | | `-CallExpr 0x5572d5d880e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d880d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d880b0 '' Function 0x5572d5c80fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d88088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d88070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d88058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d88020 'int64_t2':'vector' lvalue ParmVar 0x5572d5d87cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d87e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d88288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d881d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d88648 # | | | | `-ReturnStmt 0x5572d5d88638 # | | | | `-CallExpr 0x5572d5d88608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d885f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d885d0 '' Function 0x5572d5c81220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d885a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d88590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d88578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d88540 'int64_t3':'vector' lvalue ParmVar 0x5572d5d881d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d88338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d887a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d886f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d8a148 # | | | | `-ReturnStmt 0x5572d5d8a138 # | | | | `-CallExpr 0x5572d5d8a108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8a0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d8a0d0 '' Function 0x5572d5c81498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d88ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d88ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d88aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d88a68 'int64_t4':'vector' lvalue ParmVar 0x5572d5d886f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d88858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d8a2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8a1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d8a660 # | | | | `-ReturnStmt 0x5572d5d8a650 # | | | | `-CallExpr 0x5572d5d8a620 'float' # | | | | |-ImplicitCastExpr 0x5572d5d8a608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d8a5e8 '' Function 0x5572d5c80d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d8a5c0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d8a5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8a590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8a558 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d8a1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d8a358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d8a7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8a710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d8ab98 # | | | | `-ReturnStmt 0x5572d5d8ab88 # | | | | `-CallExpr 0x5572d5d8ab58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8ab40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d8ab20 '' Function 0x5572d5c80fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d8aaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d8aae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8aac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8aa90 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d8a710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d8a870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d8acf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8ac48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d8b0d8 # | | | | `-ReturnStmt 0x5572d5d8b0c8 # | | | | `-CallExpr 0x5572d5d8b098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8b080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d8b060 '' Function 0x5572d5c81220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d8b038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d8b020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8b008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8afd0 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d8ac48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d8ada8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d8b238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8b188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d8b620 # | | | | `-ReturnStmt 0x5572d5d8b610 # | | | | `-CallExpr 0x5572d5d8b5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8b5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d8b5a8 '' Function 0x5572d5c81498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d8b580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d8b568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8b550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8b518 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d8b188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d8b2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5572d5d8bd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5572d5d8b638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5d8b6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5d8bc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8b9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5572d5d8bac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5572d5d8bb38 col:41 p2 'T' # | | | |-CompoundStmt 0x5572d5d8c090 # | | | | `-ReturnStmt 0x5572d5d8c080 # | | | | `-RecoveryExpr 0x5572d5d8c048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5572d5d8be90 '' lvalue (ADL) = 'clamp' 0x5572d5c8afc8 0x5572d5c81888 0x5572d5c81d40 0x5572d5c821a8 0x5572d5c82608 0x5572d5c82a08 0x5572d5c82ed8 0x5572d5c83338 0x5572d5c83798 0x5572d5c83bf8 0x5572d5c84088 0x5572d5c844e8 0x5572d5c84948 0x5572d5c85e08 0x5572d5c86268 0x5572d5c866c8 0x5572d5c86b28 0x5572d5c86f98 0x5572d5c873f8 0x5572d5c87858 0x5572d5c87cb8 0x5572d5c880d8 0x5572d5c88538 0x5572d5c88998 0x5572d5c6fd28 0x5572d5c70128 0x5572d5c70588 0x5572d5c709e8 # | | | | |-RecoveryExpr 0x5572d5d8bfb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5572d5d8bfd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5572d5d8bd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5572d5d8c7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5572d5d8c0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5d8c178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5d8c718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8c488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5572d5d8c500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5572d5d8c5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5572d5d8cb30 # | | | | `-ReturnStmt 0x5572d5d8cb20 # | | | | `-RecoveryExpr 0x5572d5d8cae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5572d5d8c930 '' lvalue (ADL) = 'clamp' 0x5572d5c709e8 0x5572d5c8afc8 0x5572d5c81888 0x5572d5c81d40 0x5572d5c821a8 0x5572d5c82608 0x5572d5c82a08 0x5572d5c82ed8 0x5572d5c83338 0x5572d5c83798 0x5572d5c83bf8 0x5572d5c84088 0x5572d5c844e8 0x5572d5c84948 0x5572d5c85e08 0x5572d5c86268 0x5572d5c866c8 0x5572d5c86b28 0x5572d5c86f98 0x5572d5c873f8 0x5572d5c87858 0x5572d5c87cb8 0x5572d5c880d8 0x5572d5c88538 0x5572d5c88998 0x5572d5c6fd28 0x5572d5c70128 0x5572d5c70588 # | | | | |-RecoveryExpr 0x5572d5d8ca50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5572d5d8cac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5572d5d8c830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5572d5d8d1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5572d5d8cb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5d8cbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5d8d128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8cef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5572d5d8cf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5572d5d8cfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5572d5d8d570 # | | | | `-ReturnStmt 0x5572d5d8d560 # | | | | `-RecoveryExpr 0x5572d5d8d530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5572d5d8d340 '' lvalue (ADL) = 'clamp' 0x5572d5c70588 0x5572d5c709e8 0x5572d5c8afc8 0x5572d5c81888 0x5572d5c81d40 0x5572d5c821a8 0x5572d5c82608 0x5572d5c82a08 0x5572d5c82ed8 0x5572d5c83338 0x5572d5c83798 0x5572d5c83bf8 0x5572d5c84088 0x5572d5c844e8 0x5572d5c84948 0x5572d5c85e08 0x5572d5c86268 0x5572d5c866c8 0x5572d5c86b28 0x5572d5c86f98 0x5572d5c873f8 0x5572d5c87858 0x5572d5c87cb8 0x5572d5c880d8 0x5572d5c88538 0x5572d5c88998 0x5572d5c6fd28 0x5572d5c70128 # | | | | `-RecoveryExpr 0x5572d5d8d460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5572d5d8d240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5572d5d8d6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8d628 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d8da20 # | | | | `-ReturnStmt 0x5572d5d8da10 # | | | | `-CallExpr 0x5572d5d8d9e0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d8d9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d8d9a8 '' Function 0x5572d5c8c788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d8d980 'float' # | | | | `-ImplicitCastExpr 0x5572d5d8d968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8d950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8d918 'double' lvalue ParmVar 0x5572d5d8d628 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d8d788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d8db88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8dad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d8def0 # | | | | `-ReturnStmt 0x5572d5d8dee0 # | | | | `-CallExpr 0x5572d5d8deb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8de98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d8de78 '' Function 0x5572d5c8ca00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d8de50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d8de38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8de20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8dde8 'double2':'vector' lvalue ParmVar 0x5572d5d8dad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d8dc38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d8e0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8dfa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d8e460 # | | | | `-ReturnStmt 0x5572d5d8e450 # | | | | `-CallExpr 0x5572d5d8e420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8e408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d8e3e8 '' Function 0x5572d5c8cc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d8e3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d8e3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8e390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8e358 'double3':'vector' lvalue ParmVar 0x5572d5d8dfa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d8e1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d8e5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8e518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d8e940 # | | | | `-ReturnStmt 0x5572d5d8e930 # | | | | `-CallExpr 0x5572d5d8e900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8e8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d8e8c8 '' Function 0x5572d5c8df18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d8e8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d8e888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8e870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8e838 'double4':'vector' lvalue ParmVar 0x5572d5d8e518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d8e678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d8eaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8e9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d8edf8 # | | | | `-ReturnStmt 0x5572d5d8ede8 # | | | | `-CallExpr 0x5572d5d8edb8 'float' # | | | | |-ImplicitCastExpr 0x5572d5d8eda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d8ed80 '' Function 0x5572d5c8c788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d8ed58 'float' # | | | | `-ImplicitCastExpr 0x5572d5d8ed40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8ed28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8ecf0 'int' lvalue ParmVar 0x5572d5d8e9f0 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d8eb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d8ef58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8eea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d8f2d0 # | | | | `-ReturnStmt 0x5572d5d8f2c0 # | | | | `-CallExpr 0x5572d5d8f290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8f278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d8f258 '' Function 0x5572d5c8ca00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d8f230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d8f218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8f200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8f1c8 'int2':'vector' lvalue ParmVar 0x5572d5d8eea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d8f008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d8f430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8f380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d8f7b0 # | | | | `-ReturnStmt 0x5572d5d8f7a0 # | | | | `-CallExpr 0x5572d5d8f770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8f758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d8f738 '' Function 0x5572d5c8cc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d8f710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d8f6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8f6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8f6a8 'int3':'vector' lvalue ParmVar 0x5572d5d8f380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d8f4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d8f910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8f860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d8fc98 # | | | | `-ReturnStmt 0x5572d5d8fc88 # | | | | `-CallExpr 0x5572d5d8fc58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d8fc40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d8fc20 '' Function 0x5572d5c8df18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d8fbf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d8fbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d8fbc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d8fb90 'int4':'vector' lvalue ParmVar 0x5572d5d8f860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d8f9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d8fdf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d8fd48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d901a0 # | | | | `-ReturnStmt 0x5572d5d90190 # | | | | `-CallExpr 0x5572d5d90160 'float' # | | | | |-ImplicitCastExpr 0x5572d5d90148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d90128 '' Function 0x5572d5c8c788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d90100 'float' # | | | | `-ImplicitCastExpr 0x5572d5d900b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d900a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d90068 'uint':'unsigned int' lvalue ParmVar 0x5572d5d8fd48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d8fea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d90300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d90250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d90698 # | | | | `-ReturnStmt 0x5572d5d90688 # | | | | `-CallExpr 0x5572d5d90658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d90640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d90620 '' Function 0x5572d5c8ca00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d905f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d905e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d905c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d90590 'uint2':'vector' lvalue ParmVar 0x5572d5d90250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d903b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d907f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d90748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d90b98 # | | | | `-ReturnStmt 0x5572d5d90b88 # | | | | `-CallExpr 0x5572d5d90b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d90b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d90b20 '' Function 0x5572d5c8cc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d90af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d90ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d90ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d90a90 'uint3':'vector' lvalue ParmVar 0x5572d5d90748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d908a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d90cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d90c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d910a0 # | | | | `-ReturnStmt 0x5572d5d91090 # | | | | `-CallExpr 0x5572d5d91060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d91048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d91028 '' Function 0x5572d5c8df18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d91000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d90fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d90fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d90f98 'uint4':'vector' lvalue ParmVar 0x5572d5d90c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d90da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d91200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d91150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d91598 # | | | | `-ReturnStmt 0x5572d5d91588 # | | | | `-CallExpr 0x5572d5d91558 'float' # | | | | |-ImplicitCastExpr 0x5572d5d91540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d91520 '' Function 0x5572d5c8c788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d914f8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d914e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d914c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d91490 'int64_t':'long' lvalue ParmVar 0x5572d5d91150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d912b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d916f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d91648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d91ab0 # | | | | `-ReturnStmt 0x5572d5d91aa0 # | | | | `-CallExpr 0x5572d5d91a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d91a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d91a38 '' Function 0x5572d5c8ca00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d91a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d919f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d919e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d919a8 'int64_t2':'vector' lvalue ParmVar 0x5572d5d91648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d917a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d91c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d91b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d91fd0 # | | | | `-ReturnStmt 0x5572d5d91fc0 # | | | | `-CallExpr 0x5572d5d91f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d91f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d91f58 '' Function 0x5572d5c8cc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d91f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d91f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d91f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d91ec8 'int64_t3':'vector' lvalue ParmVar 0x5572d5d91b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d91cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d92830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d92080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d92bf8 # | | | | `-ReturnStmt 0x5572d5d92be8 # | | | | `-CallExpr 0x5572d5d92bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d92ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d92b80 '' Function 0x5572d5c8df18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d92b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d92b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d92b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d92af0 'int64_t4':'vector' lvalue ParmVar 0x5572d5d92080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d928e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d92d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d92ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d93110 # | | | | `-ReturnStmt 0x5572d5d93100 # | | | | `-CallExpr 0x5572d5d930d0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d930b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d93098 '' Function 0x5572d5c8c788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d93070 'float' # | | | | `-ImplicitCastExpr 0x5572d5d93058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d93040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d93008 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d92ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d92e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d93270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d931c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d93648 # | | | | `-ReturnStmt 0x5572d5d93638 # | | | | `-CallExpr 0x5572d5d93608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d935f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d935d0 '' Function 0x5572d5c8ca00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d935a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d93590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d93578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d93540 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d931c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d93320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d937a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d936f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d93b88 # | | | | `-ReturnStmt 0x5572d5d93b78 # | | | | `-CallExpr 0x5572d5d93b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d93b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d93b10 '' Function 0x5572d5c8cc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d93ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d93ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d93ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d93a80 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d936f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d93858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d93ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d93c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d940d0 # | | | | `-ReturnStmt 0x5572d5d940c0 # | | | | `-CallExpr 0x5572d5d94090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d94078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d94058 '' Function 0x5572d5c8df18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d94030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d94018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d94000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d93fc8 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d93c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d93d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d94240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d94190 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d94588 # | | | | `-ReturnStmt 0x5572d5d94578 # | | | | `-CallExpr 0x5572d5d94548 'float' # | | | | |-ImplicitCastExpr 0x5572d5d94530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d94510 '' Function 0x5572d5c8eb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d944e8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d944d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d944b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d94480 'double' lvalue ParmVar 0x5572d5d94190 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d942f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d946f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d94648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d95260 # | | | | `-ReturnStmt 0x5572d5d95250 # | | | | `-CallExpr 0x5572d5d95220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d95208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d951e8 '' Function 0x5572d5c8ee00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d951c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d951a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d95190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d95158 'double2':'vector' lvalue ParmVar 0x5572d5d94648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d947a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d953d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d95320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d95740 # | | | | `-ReturnStmt 0x5572d5d95730 # | | | | `-CallExpr 0x5572d5d95700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d956e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d956c8 '' Function 0x5572d5c8f078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d956a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d95688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d95670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d95638 'double3':'vector' lvalue ParmVar 0x5572d5d95320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d95480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d958b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d95800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d95c28 # | | | | `-ReturnStmt 0x5572d5d95c18 # | | | | `-CallExpr 0x5572d5d95be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d95bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d95bb0 '' Function 0x5572d5c8f2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d95b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d95b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d95b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d95b20 'double4':'vector' lvalue ParmVar 0x5572d5d95800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d95960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d95d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d95cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d960e0 # | | | | `-ReturnStmt 0x5572d5d960d0 # | | | | `-CallExpr 0x5572d5d960a0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d96088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d96068 '' Function 0x5572d5c8eb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d96040 'float' # | | | | `-ImplicitCastExpr 0x5572d5d96028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d96010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d95fd8 'int' lvalue ParmVar 0x5572d5d95cd8 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d95e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d96240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d96190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d965b8 # | | | | `-ReturnStmt 0x5572d5d965a8 # | | | | `-CallExpr 0x5572d5d96578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d96560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d96540 '' Function 0x5572d5c8ee00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d96518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d96500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d964e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d964b0 'int2':'vector' lvalue ParmVar 0x5572d5d96190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d962f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d96718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d96668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d96a98 # | | | | `-ReturnStmt 0x5572d5d96a88 # | | | | `-CallExpr 0x5572d5d96a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d96a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d96a20 '' Function 0x5572d5c8f078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d969f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d969e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d969c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d96990 'int3':'vector' lvalue ParmVar 0x5572d5d96668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d967c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d96bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d96b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d96f80 # | | | | `-ReturnStmt 0x5572d5d96f70 # | | | | `-CallExpr 0x5572d5d96f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d96f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d96f08 '' Function 0x5572d5c8f2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d96ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d96ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d96eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d96e78 'int4':'vector' lvalue ParmVar 0x5572d5d96b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d96ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d97928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d97878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d97ca0 # | | | | `-ReturnStmt 0x5572d5d97c90 # | | | | `-CallExpr 0x5572d5d97c60 'float' # | | | | |-ImplicitCastExpr 0x5572d5d97c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d97c28 '' Function 0x5572d5c8eb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d97c00 'float' # | | | | `-ImplicitCastExpr 0x5572d5d97be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d97bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d97b98 'uint':'unsigned int' lvalue ParmVar 0x5572d5d97878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d979d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d97e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d97d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d98198 # | | | | `-ReturnStmt 0x5572d5d98188 # | | | | `-CallExpr 0x5572d5d98158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d98140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d98120 '' Function 0x5572d5c8ee00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d980f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d980e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d980c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d98090 'uint2':'vector' lvalue ParmVar 0x5572d5d97d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d97eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d982f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d98248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d98698 # | | | | `-ReturnStmt 0x5572d5d98688 # | | | | `-CallExpr 0x5572d5d98658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d98640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d98620 '' Function 0x5572d5c8f078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d985f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d985e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d985c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d98590 'uint3':'vector' lvalue ParmVar 0x5572d5d98248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d983a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d987f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d98748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d98ba0 # | | | | `-ReturnStmt 0x5572d5d98b90 # | | | | `-CallExpr 0x5572d5d98b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d98b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d98b28 '' Function 0x5572d5c8f2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d98b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d98ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d98ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d98a98 'uint4':'vector' lvalue ParmVar 0x5572d5d98748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d988a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d98d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d98c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d99098 # | | | | `-ReturnStmt 0x5572d5d99088 # | | | | `-CallExpr 0x5572d5d99058 'float' # | | | | |-ImplicitCastExpr 0x5572d5d99040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d99020 '' Function 0x5572d5c8eb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d98ff8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d98fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d98fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d98f90 'int64_t':'long' lvalue ParmVar 0x5572d5d98c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d98db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d991f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d99148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d995b0 # | | | | `-ReturnStmt 0x5572d5d995a0 # | | | | `-CallExpr 0x5572d5d99570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d99558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d99538 '' Function 0x5572d5c8ee00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d99510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d994f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d994e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d994a8 'int64_t2':'vector' lvalue ParmVar 0x5572d5d99148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d992a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d99710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d99660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d9a4c0 # | | | | `-ReturnStmt 0x5572d5d9a4b0 # | | | | `-CallExpr 0x5572d5d9a480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9a468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d9a448 '' Function 0x5572d5c8f078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d9a420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9a408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9a3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9a3b8 'int64_t3':'vector' lvalue ParmVar 0x5572d5d99660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d9a1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9a620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9a570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d9a9e8 # | | | | `-ReturnStmt 0x5572d5d9a9d8 # | | | | `-CallExpr 0x5572d5d9a9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9a990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d9a970 '' Function 0x5572d5c8f2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d9a948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9a930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9a918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9a8e0 'int64_t4':'vector' lvalue ParmVar 0x5572d5d9a570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d9a6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9ab48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9aa98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d9af00 # | | | | `-ReturnStmt 0x5572d5d9aef0 # | | | | `-CallExpr 0x5572d5d9aec0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d9aea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d9ae88 '' Function 0x5572d5c8eb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d9ae60 'float' # | | | | `-ImplicitCastExpr 0x5572d5d9ae48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9ae30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9adf8 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d9aa98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d9abf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9b060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9afb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d9b438 # | | | | `-ReturnStmt 0x5572d5d9b428 # | | | | `-CallExpr 0x5572d5d9b3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9b3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d9b3c0 '' Function 0x5572d5c8ee00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d9b398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9b380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9b368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9b330 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d9afb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d9b110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9b598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9b4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d9b978 # | | | | `-ReturnStmt 0x5572d5d9b968 # | | | | `-CallExpr 0x5572d5d9b938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9b920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d9b900 '' Function 0x5572d5c8f078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d9b8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9b8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9b8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9b870 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d9b4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d9b648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9bad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9ba28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d9bec0 # | | | | `-ReturnStmt 0x5572d5d9beb0 # | | | | `-CallExpr 0x5572d5d9be80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9be68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d9be48 '' Function 0x5572d5c8f2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d9be20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9be08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9bdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9bdb8 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d9ba28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d9bb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9c030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9bf80 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d9c8b8 # | | | | `-ReturnStmt 0x5572d5d9c8a8 # | | | | `-CallExpr 0x5572d5d9c878 'float' # | | | | |-ImplicitCastExpr 0x5572d5d9c860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d9c840 '' Function 0x5572d5c93f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d9c818 'float' # | | | | `-ImplicitCastExpr 0x5572d5d9c800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9c7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9c7b0 'double' lvalue ParmVar 0x5572d5d9bf80 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d9c0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d9ca28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9c978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d9cd90 # | | | | `-ReturnStmt 0x5572d5d9cd80 # | | | | `-CallExpr 0x5572d5d9cd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9cd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d9cd18 '' Function 0x5572d5c94178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d9ccf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9ccd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9ccc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9cc88 'double2':'vector' lvalue ParmVar 0x5572d5d9c978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d9cad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d9cf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9ce50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d9d270 # | | | | `-ReturnStmt 0x5572d5d9d260 # | | | | `-CallExpr 0x5572d5d9d230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9d218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d9d1f8 '' Function 0x5572d5c943f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d9d1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9d1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9d1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9d168 'double3':'vector' lvalue ParmVar 0x5572d5d9ce50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d9cfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d9d3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9d330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d9d758 # | | | | `-ReturnStmt 0x5572d5d9d748 # | | | | `-CallExpr 0x5572d5d9d718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9d700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d9d6e0 '' Function 0x5572d5c94668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d9d6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9d6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9d688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9d650 'double4':'vector' lvalue ParmVar 0x5572d5d9d330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d9d490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d9d8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9d808 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d9dc18 # | | | | `-ReturnStmt 0x5572d5d9dc08 # | | | | `-CallExpr 0x5572d5d9dbd8 'float' # | | | | |-ImplicitCastExpr 0x5572d5d9dbc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d9dba0 '' Function 0x5572d5c93f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d9db78 'float' # | | | | `-ImplicitCastExpr 0x5572d5d9db60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9db48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9db10 'int' lvalue ParmVar 0x5572d5d9d808 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d9d968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9dd78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9dcc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d9e0f8 # | | | | `-ReturnStmt 0x5572d5d9e0e8 # | | | | `-CallExpr 0x5572d5d9e0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9e0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d9e080 '' Function 0x5572d5c94178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d9e058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9e040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9e028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9dff0 'int2':'vector' lvalue ParmVar 0x5572d5d9dcc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d9de28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9e258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9e1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d9e5e0 # | | | | `-ReturnStmt 0x5572d5d9e5d0 # | | | | `-CallExpr 0x5572d5d9e5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9e588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d9e568 '' Function 0x5572d5c943f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d9e540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9e528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9e510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9e4d8 'int3':'vector' lvalue ParmVar 0x5572d5d9e1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d9e308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9f000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9ef50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d9f390 # | | | | `-ReturnStmt 0x5572d5d9f380 # | | | | `-CallExpr 0x5572d5d9f350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9f338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d9f318 '' Function 0x5572d5c94668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d9f2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9f2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9f2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9f288 'int4':'vector' lvalue ParmVar 0x5572d5d9ef50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d9f0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9f4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9f440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d9f870 # | | | | `-ReturnStmt 0x5572d5d9f860 # | | | | `-CallExpr 0x5572d5d9f830 'float' # | | | | |-ImplicitCastExpr 0x5572d5d9f818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d9f7f8 '' Function 0x5572d5c93f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d9f7d0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d9f7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9f7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9f768 'uint':'unsigned int' lvalue ParmVar 0x5572d5d9f440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d9f5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9f9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9f920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d9fd70 # | | | | `-ReturnStmt 0x5572d5d9fd60 # | | | | `-CallExpr 0x5572d5d9fd30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d9fd18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d9fcf8 '' Function 0x5572d5c94178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d9fcd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d9fcb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d9fca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d9fc68 'uint2':'vector' lvalue ParmVar 0x5572d5d9f920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d9fa80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d9fed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d9fe20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5da0278 # | | | | `-ReturnStmt 0x5572d5da0268 # | | | | `-CallExpr 0x5572d5da0238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da0220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5da0200 '' Function 0x5572d5c943f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5da01d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da01c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da01a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da0170 'uint3':'vector' lvalue ParmVar 0x5572d5d9fe20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d9ff80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da03d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da0328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5da0788 # | | | | `-ReturnStmt 0x5572d5da0778 # | | | | `-CallExpr 0x5572d5da0748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da0730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5da0710 '' Function 0x5572d5c94668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5da06e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da06d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da06b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da0680 'uint4':'vector' lvalue ParmVar 0x5572d5da0328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5da0488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da08e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da0838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5da0c88 # | | | | `-ReturnStmt 0x5572d5da0c78 # | | | | `-CallExpr 0x5572d5da0c48 'float' # | | | | |-ImplicitCastExpr 0x5572d5da0c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5da0c10 '' Function 0x5572d5c93f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5da0be8 'float' # | | | | `-ImplicitCastExpr 0x5572d5da0bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da0bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da0b80 'int64_t':'long' lvalue ParmVar 0x5572d5da0838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5da0998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da0de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da0d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5da2a78 # | | | | `-ReturnStmt 0x5572d5da2a68 # | | | | `-CallExpr 0x5572d5da2a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da2a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5da2a00 '' Function 0x5572d5c94178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5da29d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da29c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da29a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da2970 'int64_t2':'vector' lvalue ParmVar 0x5572d5da0d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5da0e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da2bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da2b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5da2fa0 # | | | | `-ReturnStmt 0x5572d5da2f90 # | | | | `-CallExpr 0x5572d5da2f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da2f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5da2f28 '' Function 0x5572d5c943f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5da2f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da2ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da2ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da2e98 'int64_t3':'vector' lvalue ParmVar 0x5572d5da2b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5da2c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da3100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da3050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5da34d0 # | | | | `-ReturnStmt 0x5572d5da34c0 # | | | | `-CallExpr 0x5572d5da3490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da3478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5da3458 '' Function 0x5572d5c94668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5da3430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da3418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da3400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da33c8 'int64_t4':'vector' lvalue ParmVar 0x5572d5da3050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5da31b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da3630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da3580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5da39f0 # | | | | `-ReturnStmt 0x5572d5da39e0 # | | | | `-CallExpr 0x5572d5da39b0 'float' # | | | | |-ImplicitCastExpr 0x5572d5da3998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5da3978 '' Function 0x5572d5c93f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5da3950 'float' # | | | | `-ImplicitCastExpr 0x5572d5da3938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da3920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da38e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5da3580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5da36e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da3b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da3aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5da3f30 # | | | | `-ReturnStmt 0x5572d5da3f20 # | | | | `-CallExpr 0x5572d5da3ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da3ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5da3eb8 '' Function 0x5572d5c94178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5da3e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da3e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da3e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da3e28 'uint64_t2':'vector' lvalue ParmVar 0x5572d5da3aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5da3c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da4090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da3fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5da4478 # | | | | `-ReturnStmt 0x5572d5da4468 # | | | | `-CallExpr 0x5572d5da4438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da4420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5da4400 '' Function 0x5572d5c943f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5da43d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da43c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da43a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da4370 'uint64_t3':'vector' lvalue ParmVar 0x5572d5da3fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5da4140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da45d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da4528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5da52d0 # | | | | `-ReturnStmt 0x5572d5da52c0 # | | | | `-CallExpr 0x5572d5da5290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da5278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5da5258 '' Function 0x5572d5c94668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5da5230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da5218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da5200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da51c8 'uint64_t4':'vector' lvalue ParmVar 0x5572d5da4528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5da4688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da5438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da5388 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5da5780 # | | | | `-ReturnStmt 0x5572d5da5770 # | | | | `-CallExpr 0x5572d5da5740 'float' # | | | | |-ImplicitCastExpr 0x5572d5da5728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5da5708 '' Function 0x5572d5c9b628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5da56e0 'float' # | | | | `-ImplicitCastExpr 0x5572d5da56c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da56b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da5678 'double' lvalue ParmVar 0x5572d5da5388 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5da54e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5da58e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da5838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5da5c50 # | | | | `-ReturnStmt 0x5572d5da5c40 # | | | | `-CallExpr 0x5572d5da5c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da5bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5da5bd8 '' Function 0x5572d5c9b8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5da5bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da5b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da5b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da5b48 'double2':'vector' lvalue ParmVar 0x5572d5da5838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5da5998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5da5db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da5d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5da6128 # | | | | `-ReturnStmt 0x5572d5da6118 # | | | | `-CallExpr 0x5572d5da60e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da60d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5da60b0 '' Function 0x5572d5c9bb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5da6088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da6070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da6058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da6020 'double3':'vector' lvalue ParmVar 0x5572d5da5d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5da5e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5da6290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da61e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5da6608 # | | | | `-ReturnStmt 0x5572d5da65f8 # | | | | `-CallExpr 0x5572d5da65c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da65b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5da6590 '' Function 0x5572d5c9bda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5da6568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da6550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da6538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da6500 'double4':'vector' lvalue ParmVar 0x5572d5da61e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5da6340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5da6768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da66b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5da6ac0 # | | | | `-ReturnStmt 0x5572d5da6ab0 # | | | | `-CallExpr 0x5572d5da6a80 'float' # | | | | |-ImplicitCastExpr 0x5572d5da6a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5da6a48 '' Function 0x5572d5c9b628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5da6a20 'float' # | | | | `-ImplicitCastExpr 0x5572d5da6a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da69f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da69b8 'int' lvalue ParmVar 0x5572d5da66b8 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5da6818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da6c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da6b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5da6f98 # | | | | `-ReturnStmt 0x5572d5da6f88 # | | | | `-CallExpr 0x5572d5da6f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da6f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5da6f20 '' Function 0x5572d5c9b8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5da6ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da6ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da6ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da6e90 'int2':'vector' lvalue ParmVar 0x5572d5da6b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5da6cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da7780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da76d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5da7b00 # | | | | `-ReturnStmt 0x5572d5da7af0 # | | | | `-CallExpr 0x5572d5da7ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da7aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5da7a88 '' Function 0x5572d5c9bb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5da7a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da7a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da7a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da79f8 'int3':'vector' lvalue ParmVar 0x5572d5da76d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5da7830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da7c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da7bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5da7fe8 # | | | | `-ReturnStmt 0x5572d5da7fd8 # | | | | `-CallExpr 0x5572d5da7fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da7f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5da7f70 '' Function 0x5572d5c9bda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5da7f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da7f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da7f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da7ee0 'int4':'vector' lvalue ParmVar 0x5572d5da7bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5da7d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da8148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da8098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5da84c0 # | | | | `-ReturnStmt 0x5572d5da84b0 # | | | | `-CallExpr 0x5572d5da8480 'float' # | | | | |-ImplicitCastExpr 0x5572d5da8468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5da8448 '' Function 0x5572d5c9b628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5da8420 'float' # | | | | `-ImplicitCastExpr 0x5572d5da8408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da83f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da83b8 'uint':'unsigned int' lvalue ParmVar 0x5572d5da8098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5da81f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da8620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da8570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5da89b8 # | | | | `-ReturnStmt 0x5572d5da89a8 # | | | | `-CallExpr 0x5572d5da8978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da8960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5da8940 '' Function 0x5572d5c9b8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5da8918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da8900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da88e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da88b0 'uint2':'vector' lvalue ParmVar 0x5572d5da8570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5da86d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da8b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da8a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5da8eb8 # | | | | `-ReturnStmt 0x5572d5da8ea8 # | | | | `-CallExpr 0x5572d5da8e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da8e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5da8e40 '' Function 0x5572d5c9bb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5da8e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da8e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da8de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da8db0 'uint3':'vector' lvalue ParmVar 0x5572d5da8a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5da8bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da9018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da8f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5da93c0 # | | | | `-ReturnStmt 0x5572d5da93b0 # | | | | `-CallExpr 0x5572d5da9380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5da9368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5da9348 '' Function 0x5572d5c9bda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5da9320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5da9308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5da92f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5da92b8 'uint4':'vector' lvalue ParmVar 0x5572d5da8f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5da90c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5da9520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5da9470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5daa200 # | | | | `-ReturnStmt 0x5572d5daa1f0 # | | | | `-CallExpr 0x5572d5daa1c0 'float' # | | | | |-ImplicitCastExpr 0x5572d5daa1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5daa188 '' Function 0x5572d5c9b628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5daa160 'float' # | | | | `-ImplicitCastExpr 0x5572d5daa148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5daa130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5daa0f8 'int64_t':'long' lvalue ParmVar 0x5572d5da9470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5da95d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5daa360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5daa2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5daa718 # | | | | `-ReturnStmt 0x5572d5daa708 # | | | | `-CallExpr 0x5572d5daa6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5daa6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5daa6a0 '' Function 0x5572d5c9b8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5daa678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5daa660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5daa648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5daa610 'int64_t2':'vector' lvalue ParmVar 0x5572d5daa2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5daa410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5daa878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5daa7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5daac38 # | | | | `-ReturnStmt 0x5572d5daac28 # | | | | `-CallExpr 0x5572d5daabf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5daabe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5daabc0 '' Function 0x5572d5c9bb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5daab98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5daab80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5daab68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5daab30 'int64_t3':'vector' lvalue ParmVar 0x5572d5daa7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5daa928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5daad98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5daace8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5dab160 # | | | | `-ReturnStmt 0x5572d5dab150 # | | | | `-CallExpr 0x5572d5dab120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dab108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dab0e8 '' Function 0x5572d5c9bda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dab0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dab0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dab090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dab058 'int64_t4':'vector' lvalue ParmVar 0x5572d5daace8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5daae48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dab2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dab210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5dab678 # | | | | `-ReturnStmt 0x5572d5dab668 # | | | | `-CallExpr 0x5572d5dab638 'float' # | | | | |-ImplicitCastExpr 0x5572d5dab620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dab600 '' Function 0x5572d5c9b628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dab5d8 'float' # | | | | `-ImplicitCastExpr 0x5572d5dab5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dab5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dab570 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5dab210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5dab370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dab7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dab728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5dabbb0 # | | | | `-ReturnStmt 0x5572d5dabba0 # | | | | `-CallExpr 0x5572d5dabb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dabb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dabb38 '' Function 0x5572d5c9b8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dabb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dabaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dabae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dabaa8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5dab728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5dab888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dabd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dabc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5daf628 # | | | | `-ReturnStmt 0x5572d5daf618 # | | | | `-CallExpr 0x5572d5daf5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5daf5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5daf5b0 '' Function 0x5572d5c9bb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5daf588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5daf570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5daf558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dabfe8 'uint64_t3':'vector' lvalue ParmVar 0x5572d5dabc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5dabdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5daf788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5daf6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5dafb70 # | | | | `-ReturnStmt 0x5572d5dafb60 # | | | | `-CallExpr 0x5572d5dafb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dafb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dafaf8 '' Function 0x5572d5c9bda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dafad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dafab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dafaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dafa68 'uint64_t4':'vector' lvalue ParmVar 0x5572d5daf6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5daf838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dafce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dafc30 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5db0028 # | | | | `-ReturnStmt 0x5572d5db0018 # | | | | `-CallExpr 0x5572d5daffe8 'float' # | | | | |-ImplicitCastExpr 0x5572d5daffd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5daffb0 '' Function 0x5572d5c9c9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5daff88 'float' # | | | | `-ImplicitCastExpr 0x5572d5daff70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5daff58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5daff20 'double' lvalue ParmVar 0x5572d5dafc30 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5dafd90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5db0198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db00e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5db0500 # | | | | `-ReturnStmt 0x5572d5db04f0 # | | | | `-CallExpr 0x5572d5db04c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db04a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5db0488 '' Function 0x5572d5c7adc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5db0460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db0448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db0430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db03f8 'double2':'vector' lvalue ParmVar 0x5572d5db00e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5db0248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5db0670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db05c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5db09e0 # | | | | `-ReturnStmt 0x5572d5db09d0 # | | | | `-CallExpr 0x5572d5db09a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db0988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5db0968 '' Function 0x5572d5c7b038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5db0940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db0928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db0910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db08d8 'double3':'vector' lvalue ParmVar 0x5572d5db05c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5db0720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5db0b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db0aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5db0ec8 # | | | | `-ReturnStmt 0x5572d5db0eb8 # | | | | `-CallExpr 0x5572d5db0e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db0e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5db0e50 '' Function 0x5572d5c7b2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5db0e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db0e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db0df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db0dc0 'double4':'vector' lvalue ParmVar 0x5572d5db0aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5db0c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5db1028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db0f78 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5db1380 # | | | | `-ReturnStmt 0x5572d5db1370 # | | | | `-CallExpr 0x5572d5db1340 'float' # | | | | |-ImplicitCastExpr 0x5572d5db1328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5db1308 '' Function 0x5572d5c9c9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5db12e0 'float' # | | | | `-ImplicitCastExpr 0x5572d5db12c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db12b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db1278 'int' lvalue ParmVar 0x5572d5db0f78 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5db10d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db1550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db1430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5db18c8 # | | | | `-ReturnStmt 0x5572d5db18b8 # | | | | `-CallExpr 0x5572d5db1888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db1870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5db1850 '' Function 0x5572d5c7adc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5db1828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db1810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db17f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db17c0 'int2':'vector' lvalue ParmVar 0x5572d5db1430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5db1600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db1a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db1978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5db1da8 # | | | | `-ReturnStmt 0x5572d5db1d98 # | | | | `-CallExpr 0x5572d5db1d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db1d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5db1d30 '' Function 0x5572d5c7b038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5db1d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db1cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db1cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db1ca0 'int3':'vector' lvalue ParmVar 0x5572d5db1978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5db1ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db1f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db1e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5db2290 # | | | | `-ReturnStmt 0x5572d5db2280 # | | | | `-CallExpr 0x5572d5db2250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db2238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5db2218 '' Function 0x5572d5c7b2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5db21f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db21d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db21c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db2188 'int4':'vector' lvalue ParmVar 0x5572d5db1e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5db1fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db23f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db2340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5db2768 # | | | | `-ReturnStmt 0x5572d5db2758 # | | | | `-CallExpr 0x5572d5db2728 'float' # | | | | |-ImplicitCastExpr 0x5572d5db2710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5db26f0 '' Function 0x5572d5c9c9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5db26c8 'float' # | | | | `-ImplicitCastExpr 0x5572d5db26b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db2698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db2660 'uint':'unsigned int' lvalue ParmVar 0x5572d5db2340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5db24a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db28c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db2818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5db2c60 # | | | | `-ReturnStmt 0x5572d5db2c50 # | | | | `-CallExpr 0x5572d5db2c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db2c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5db2be8 '' Function 0x5572d5c7adc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5db2bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db2ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db2b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db2b58 'uint2':'vector' lvalue ParmVar 0x5572d5db2818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5db2978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db2dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db2d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5db3160 # | | | | `-ReturnStmt 0x5572d5db3150 # | | | | `-CallExpr 0x5572d5db3120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db3108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5db30e8 '' Function 0x5572d5c7b038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5db30c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db30a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db3090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db3058 'uint3':'vector' lvalue ParmVar 0x5572d5db2d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5db2e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db32c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db3210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5db3680 # | | | | `-ReturnStmt 0x5572d5db3670 # | | | | `-CallExpr 0x5572d5db3640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db3628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5db3608 '' Function 0x5572d5c7b2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5db35e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db35c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db35b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db3578 'uint4':'vector' lvalue ParmVar 0x5572d5db3210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5db3370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db37e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db3730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5db3b78 # | | | | `-ReturnStmt 0x5572d5db3b68 # | | | | `-CallExpr 0x5572d5db3b38 'float' # | | | | |-ImplicitCastExpr 0x5572d5db3b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5db3b00 '' Function 0x5572d5c9c9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5db3ad8 'float' # | | | | `-ImplicitCastExpr 0x5572d5db3ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db3aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db3a70 'int64_t':'long' lvalue ParmVar 0x5572d5db3730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5db3890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db3cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db3c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5db4090 # | | | | `-ReturnStmt 0x5572d5db4080 # | | | | `-CallExpr 0x5572d5db4050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db4038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5db4018 '' Function 0x5572d5c7adc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5db3ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db3fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db3fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db3f88 'int64_t2':'vector' lvalue ParmVar 0x5572d5db3c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5db3d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db41f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db4140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5db45b0 # | | | | `-ReturnStmt 0x5572d5db45a0 # | | | | `-CallExpr 0x5572d5db4570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db4558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5db4538 '' Function 0x5572d5c7b038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5db4510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db44f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db44e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db44a8 'int64_t3':'vector' lvalue ParmVar 0x5572d5db4140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5db42a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db4710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db4660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5db4ad8 # | | | | `-ReturnStmt 0x5572d5db4ac8 # | | | | `-CallExpr 0x5572d5db4a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db4a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5db4a60 '' Function 0x5572d5c7b2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5db4a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db4a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db4a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db49d0 'int64_t4':'vector' lvalue ParmVar 0x5572d5db4660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5db47c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db4c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db4b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5db4ff0 # | | | | `-ReturnStmt 0x5572d5db4fe0 # | | | | `-CallExpr 0x5572d5db4fb0 'float' # | | | | |-ImplicitCastExpr 0x5572d5db4f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5db4f78 '' Function 0x5572d5c9c9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5db4f50 'float' # | | | | `-ImplicitCastExpr 0x5572d5db4f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db4f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db4ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5db4b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5db4ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db5150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db50a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5db5528 # | | | | `-ReturnStmt 0x5572d5db5518 # | | | | `-CallExpr 0x5572d5db54e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db54d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5db54b0 '' Function 0x5572d5c7adc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5db5488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db5470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db5458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db5420 'uint64_t2':'vector' lvalue ParmVar 0x5572d5db50a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5db5200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db5988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db58d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5db5d68 # | | | | `-ReturnStmt 0x5572d5db5d58 # | | | | `-CallExpr 0x5572d5db5d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db5d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5db5cf0 '' Function 0x5572d5c7b038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5db5cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db5cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db5c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db5c60 'uint64_t3':'vector' lvalue ParmVar 0x5572d5db58d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5db5a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db5ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db5e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5db62b0 # | | | | `-ReturnStmt 0x5572d5db62a0 # | | | | `-CallExpr 0x5572d5db6270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db6258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5db6238 '' Function 0x5572d5c7b2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5db6210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db61f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db61e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db61a8 'uint64_t4':'vector' lvalue ParmVar 0x5572d5db5e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5db5f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db6420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db6370 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5db6768 # | | | | `-ReturnStmt 0x5572d5db6758 # | | | | `-CallExpr 0x5572d5db6728 'float' # | | | | |-ImplicitCastExpr 0x5572d5db6710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5db66f0 '' Function 0x5572d5ca6240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5db66c8 'float' # | | | | `-ImplicitCastExpr 0x5572d5db66b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db6698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db6660 'double' lvalue ParmVar 0x5572d5db6370 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5db64d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5db68d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db6828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5db6c40 # | | | | `-ReturnStmt 0x5572d5db6c30 # | | | | `-CallExpr 0x5572d5db6c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db6be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5db6bc8 '' Function 0x5572d5ca64b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5db6ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db6b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db6b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db6b38 'double2':'vector' lvalue ParmVar 0x5572d5db6828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5db6988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5db6db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db6d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5db7120 # | | | | `-ReturnStmt 0x5572d5db7110 # | | | | `-CallExpr 0x5572d5db70e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db70c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5db70a8 '' Function 0x5572d5ca6730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5db7080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db7068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db7050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db7018 'double3':'vector' lvalue ParmVar 0x5572d5db6d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5db6e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5db7290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db71e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5db7608 # | | | | `-ReturnStmt 0x5572d5db75f8 # | | | | `-CallExpr 0x5572d5db75c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db75b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5db7590 '' Function 0x5572d5ca69a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5db7568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db7550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db7538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db7500 'double4':'vector' lvalue ParmVar 0x5572d5db71e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5db7340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5db7768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db76b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5db8368 # | | | | `-ReturnStmt 0x5572d5db8358 # | | | | `-CallExpr 0x5572d5db8328 'float' # | | | | |-ImplicitCastExpr 0x5572d5db8310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5db82f0 '' Function 0x5572d5ca6240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5db82c8 'float' # | | | | `-ImplicitCastExpr 0x5572d5db82b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db8298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db8260 'int' lvalue ParmVar 0x5572d5db76b8 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5db80c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db84c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db8418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5db8840 # | | | | `-ReturnStmt 0x5572d5db8830 # | | | | `-CallExpr 0x5572d5db8800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db87e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5db87c8 '' Function 0x5572d5ca64b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5db87a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db8788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db8770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db8738 'int2':'vector' lvalue ParmVar 0x5572d5db8418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5db8578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db89a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db88f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5db8d20 # | | | | `-ReturnStmt 0x5572d5db8d10 # | | | | `-CallExpr 0x5572d5db8ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db8cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5db8ca8 '' Function 0x5572d5ca6730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5db8c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db8c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db8c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db8c18 'int3':'vector' lvalue ParmVar 0x5572d5db88f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5db8a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db8e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db8dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5db9208 # | | | | `-ReturnStmt 0x5572d5db91f8 # | | | | `-CallExpr 0x5572d5db91c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db91b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5db9190 '' Function 0x5572d5ca69a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5db9168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db9150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db9138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db9100 'int4':'vector' lvalue ParmVar 0x5572d5db8dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5db8f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db9368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db92b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5db96e0 # | | | | `-ReturnStmt 0x5572d5db96d0 # | | | | `-CallExpr 0x5572d5db96a0 'float' # | | | | |-ImplicitCastExpr 0x5572d5db9688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5db9668 '' Function 0x5572d5ca6240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5db9640 'float' # | | | | `-ImplicitCastExpr 0x5572d5db9628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db9610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db95d8 'uint':'unsigned int' lvalue ParmVar 0x5572d5db92b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5db9418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db9840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db9790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5db9bd8 # | | | | `-ReturnStmt 0x5572d5db9bc8 # | | | | `-CallExpr 0x5572d5db9b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5db9b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5db9b60 '' Function 0x5572d5ca64b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5db9b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5db9b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5db9b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db9ad0 'uint2':'vector' lvalue ParmVar 0x5572d5db9790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5db98f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5db9d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5db9c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5dc0b60 # | | | | `-ReturnStmt 0x5572d5dc0b50 # | | | | `-CallExpr 0x5572d5dc0b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dba080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dba060 '' Function 0x5572d5ca6730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dba038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dba020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dba008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5db9fd0 'uint3':'vector' lvalue ParmVar 0x5572d5db9c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5db9de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc0cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc0c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5dc1068 # | | | | `-ReturnStmt 0x5572d5dc1058 # | | | | `-CallExpr 0x5572d5dc1028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc1010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dc0ff0 '' Function 0x5572d5ca69a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dc0fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc0fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc0f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc0f60 'uint4':'vector' lvalue ParmVar 0x5572d5dc0c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5dc0d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc11c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc1118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5dc1560 # | | | | `-ReturnStmt 0x5572d5dc1550 # | | | | `-CallExpr 0x5572d5dc1520 'float' # | | | | |-ImplicitCastExpr 0x5572d5dc1508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dc14e8 '' Function 0x5572d5ca6240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dc14c0 'float' # | | | | `-ImplicitCastExpr 0x5572d5dc14a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc1490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc1458 'int64_t':'long' lvalue ParmVar 0x5572d5dc1118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5dc1278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc16c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc1610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5dc1a78 # | | | | `-ReturnStmt 0x5572d5dc1a68 # | | | | `-CallExpr 0x5572d5dc1a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc1a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dc1a00 '' Function 0x5572d5ca64b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dc19d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc19c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc19a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc1970 'int64_t2':'vector' lvalue ParmVar 0x5572d5dc1610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5dc1770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc1bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc1b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5dc1f98 # | | | | `-ReturnStmt 0x5572d5dc1f88 # | | | | `-CallExpr 0x5572d5dc1f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc1f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dc1f20 '' Function 0x5572d5ca6730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dc1ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc1ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc1ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc1e90 'int64_t3':'vector' lvalue ParmVar 0x5572d5dc1b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5dc1c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc20f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc2048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5dc24c0 # | | | | `-ReturnStmt 0x5572d5dc24b0 # | | | | `-CallExpr 0x5572d5dc2480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc2468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dc2448 '' Function 0x5572d5ca69a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dc2420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc2408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc23f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc23b8 'int64_t4':'vector' lvalue ParmVar 0x5572d5dc2048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5dc21a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc2620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc2570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5dc29d8 # | | | | `-ReturnStmt 0x5572d5dc29c8 # | | | | `-CallExpr 0x5572d5dc2998 'float' # | | | | |-ImplicitCastExpr 0x5572d5dc2980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dc2960 '' Function 0x5572d5ca6240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dc2938 'float' # | | | | `-ImplicitCastExpr 0x5572d5dc2920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc2908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc28d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5dc2570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5dc26d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d0fe70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc2a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d10248 # | | | | `-ReturnStmt 0x5572d5d10238 # | | | | `-CallExpr 0x5572d5d10208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d101f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d101d0 '' Function 0x5572d5ca64b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d101a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d10190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d10178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d10140 'uint64_t2':'vector' lvalue ParmVar 0x5572d5dc2a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d0ff20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d103a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d102f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d10788 # | | | | `-ReturnStmt 0x5572d5d10778 # | | | | `-CallExpr 0x5572d5d10748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d10730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d10710 '' Function 0x5572d5ca6730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d106e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d106d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d106b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d10680 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d102f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d10458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d108e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d10838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d10cd0 # | | | | `-ReturnStmt 0x5572d5d10cc0 # | | | | `-CallExpr 0x5572d5d10c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d10c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d10c58 '' Function 0x5572d5ca69a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d10c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d10c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d10c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d10bc8 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d10838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d10998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d10e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d10d90 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d11188 # | | | | `-ReturnStmt 0x5572d5d11178 # | | | | `-CallExpr 0x5572d5d11148 'float' # | | | | |-ImplicitCastExpr 0x5572d5d11130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d11110 '' Function 0x5572d5ca75f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d110e8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d110d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d110b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d11080 'double' lvalue ParmVar 0x5572d5d10d90 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d10ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d112f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d11248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d11660 # | | | | `-ReturnStmt 0x5572d5d11650 # | | | | `-CallExpr 0x5572d5d11620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d11608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d115e8 '' Function 0x5572d5ca7870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d115c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d115a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d11590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d11558 'double2':'vector' lvalue ParmVar 0x5572d5d11248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d113a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d117d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d11720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d11b40 # | | | | `-ReturnStmt 0x5572d5d11b30 # | | | | `-CallExpr 0x5572d5d11b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d11ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d11ac8 '' Function 0x5572d5ca7ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d11aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d11a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d11a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d11a38 'double3':'vector' lvalue ParmVar 0x5572d5d11720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d11880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d11cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d11c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5dc41a8 # | | | | `-ReturnStmt 0x5572d5dc4198 # | | | | `-CallExpr 0x5572d5dc4168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc4150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dc4130 '' Function 0x5572d5ca7d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dc4108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc40f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc40d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc40a0 'double4':'vector' lvalue ParmVar 0x5572d5d11c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d11d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dc4308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc4258 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5dc4660 # | | | | `-ReturnStmt 0x5572d5dc4650 # | | | | `-CallExpr 0x5572d5dc4620 'float' # | | | | |-ImplicitCastExpr 0x5572d5dc4608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dc45e8 '' Function 0x5572d5ca75f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dc45c0 'float' # | | | | `-ImplicitCastExpr 0x5572d5dc45a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc4590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc4558 'int' lvalue ParmVar 0x5572d5dc4258 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5dc43b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc47c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc4710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5dc4b38 # | | | | `-ReturnStmt 0x5572d5dc4b28 # | | | | `-CallExpr 0x5572d5dc4af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc4ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dc4ac0 '' Function 0x5572d5ca7870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dc4a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc4a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc4a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc4a30 'int2':'vector' lvalue ParmVar 0x5572d5dc4710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5dc4870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc4c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc4be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5dc5018 # | | | | `-ReturnStmt 0x5572d5dc5008 # | | | | `-CallExpr 0x5572d5dc4fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc4fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dc4fa0 '' Function 0x5572d5ca7ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dc4f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc4f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc4f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc4f10 'int3':'vector' lvalue ParmVar 0x5572d5dc4be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5dc4d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc5178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc50c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5dc5500 # | | | | `-ReturnStmt 0x5572d5dc54f0 # | | | | `-CallExpr 0x5572d5dc54c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc54a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dc5488 '' Function 0x5572d5ca7d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dc5460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc5448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc5430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc53f8 'int4':'vector' lvalue ParmVar 0x5572d5dc50c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5dc5228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc5660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc55b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5dc59d8 # | | | | `-ReturnStmt 0x5572d5dc59c8 # | | | | `-CallExpr 0x5572d5dc5998 'float' # | | | | |-ImplicitCastExpr 0x5572d5dc5980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dc5960 '' Function 0x5572d5ca75f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dc5938 'float' # | | | | `-ImplicitCastExpr 0x5572d5dc5920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc5908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc58d0 'uint':'unsigned int' lvalue ParmVar 0x5572d5dc55b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5dc5710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc5b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc5a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5dc5ed0 # | | | | `-ReturnStmt 0x5572d5dc5ec0 # | | | | `-CallExpr 0x5572d5dc5e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc5e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dc5e58 '' Function 0x5572d5ca7870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dc5e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc5e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc5e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc5dc8 'uint2':'vector' lvalue ParmVar 0x5572d5dc5a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5dc5be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc6860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc67b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5dc6c00 # | | | | `-ReturnStmt 0x5572d5dc6bf0 # | | | | `-CallExpr 0x5572d5dc6bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc6ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dc6b88 '' Function 0x5572d5ca7ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dc6b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc6b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc6b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc6af8 'uint3':'vector' lvalue ParmVar 0x5572d5dc67b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5dc6910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc6d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc6cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5dc7108 # | | | | `-ReturnStmt 0x5572d5dc70f8 # | | | | `-CallExpr 0x5572d5dc70c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc70b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dc7090 '' Function 0x5572d5ca7d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dc7068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc7050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc7038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc7000 'uint4':'vector' lvalue ParmVar 0x5572d5dc6cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5dc6e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc7268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc71b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5dc7600 # | | | | `-ReturnStmt 0x5572d5dc75f0 # | | | | `-CallExpr 0x5572d5dc75c0 'float' # | | | | |-ImplicitCastExpr 0x5572d5dc75a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dc7588 '' Function 0x5572d5ca75f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dc7560 'float' # | | | | `-ImplicitCastExpr 0x5572d5dc7548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc7530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc74f8 'int64_t':'long' lvalue ParmVar 0x5572d5dc71b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5dc7318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc7760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc76b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5dc7b18 # | | | | `-ReturnStmt 0x5572d5dc7b08 # | | | | `-CallExpr 0x5572d5dc7ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc7ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dc7aa0 '' Function 0x5572d5ca7870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dc7a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc7a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc7a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc7a10 'int64_t2':'vector' lvalue ParmVar 0x5572d5dc76b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5dc7810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc7c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc7bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5dc8038 # | | | | `-ReturnStmt 0x5572d5dc8028 # | | | | `-CallExpr 0x5572d5dc7ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc7fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dc7fc0 '' Function 0x5572d5ca7ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dc7f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc7f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc7f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc7f30 'int64_t3':'vector' lvalue ParmVar 0x5572d5dc7bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5dc7d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc8198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc80e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5dc8560 # | | | | `-ReturnStmt 0x5572d5dc8550 # | | | | `-CallExpr 0x5572d5dc8520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc8508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dc84e8 '' Function 0x5572d5ca7d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dc84c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc84a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc8490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc8458 'int64_t4':'vector' lvalue ParmVar 0x5572d5dc80e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5dc8248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc86c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc8610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5dc9488 # | | | | `-ReturnStmt 0x5572d5dc9478 # | | | | `-CallExpr 0x5572d5dc9448 'float' # | | | | |-ImplicitCastExpr 0x5572d5dc9430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dc9410 '' Function 0x5572d5ca75f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dc93e8 'float' # | | | | `-ImplicitCastExpr 0x5572d5dc93d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc93b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc9380 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5dc8610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5dc9180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc95e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc9538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5dc99c0 # | | | | `-ReturnStmt 0x5572d5dc99b0 # | | | | `-CallExpr 0x5572d5dc9980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc9968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dc9948 '' Function 0x5572d5ca7870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dc9920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc9908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc98f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc98b8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5dc9538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5dc9698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dc9b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc9a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5dc9f00 # | | | | `-ReturnStmt 0x5572d5dc9ef0 # | | | | `-CallExpr 0x5572d5dc9ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dc9ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dc9e88 '' Function 0x5572d5ca7ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dc9e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dc9e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dc9e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dc9df8 'uint64_t3':'vector' lvalue ParmVar 0x5572d5dc9a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5dc9bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dca060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dc9fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5dca448 # | | | | `-ReturnStmt 0x5572d5dca438 # | | | | `-CallExpr 0x5572d5dca408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dca3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dca3d0 '' Function 0x5572d5ca7d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dca3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dca390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dca378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dca340 'uint64_t4':'vector' lvalue ParmVar 0x5572d5dc9fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5dca110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dca5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dca500 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5dca928 # | | | | `-ReturnStmt 0x5572d5dca918 # | | | | `-CallExpr 0x5572d5dca8e8 'bool' # | | | | |-ImplicitCastExpr 0x5572d5dca8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dca878 '' Function 0x5572d5ca8ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5572d5dca850 'float' # | | | | `-ImplicitCastExpr 0x5572d5dca838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dca820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dca7e8 'double' lvalue ParmVar 0x5572d5dca500 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5dca658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dcaa90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dca9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5dcae58 # | | | | `-ReturnStmt 0x5572d5dcae48 # | | | | `-CallExpr 0x5572d5dcae18 'vector' # | | | | |-ImplicitCastExpr 0x5572d5dcae00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dcad80 '' Function 0x5572d5ca8df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dcad58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dcad40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dcad28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dcacf0 'double2':'vector' lvalue ParmVar 0x5572d5dca9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5dcab40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dcafc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcaf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5dcb798 # | | | | `-ReturnStmt 0x5572d5dcb788 # | | | | `-CallExpr 0x5572d5dcb758 'vector' # | | | | |-ImplicitCastExpr 0x5572d5dcb740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dcb6c0 '' Function 0x5572d5ca90e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dcb698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dcb680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dcb668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dcb630 'double3':'vector' lvalue ParmVar 0x5572d5dcaf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5dcb070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dcb900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcb850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5dcbcd8 # | | | | `-ReturnStmt 0x5572d5dcbcc8 # | | | | `-CallExpr 0x5572d5dcbc98 'vector' # | | | | |-ImplicitCastExpr 0x5572d5dcbc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dcbc00 '' Function 0x5572d5ca93d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dcbbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dcbbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dcbba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dcbb70 'double4':'vector' lvalue ParmVar 0x5572d5dcb850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5dcb9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dcbdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcbd08 col:29 used V 'double' # | | | `-CompoundStmt 0x5572d5dcc018 # | | | `-ReturnStmt 0x5572d5dcc008 # | | | `-CallExpr 0x5572d5dcbfd8 'bool' # | | | |-ImplicitCastExpr 0x5572d5dcbfc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5572d5dcbfa0 '' Function 0x5572d5caa000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5572d5dcbf78 'float' # | | | `-ImplicitCastExpr 0x5572d5dcbf60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5572d5dcbf48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5572d5dcbf10 'double' lvalue ParmVar 0x5572d5dcbd08 'V' 'double' # | | |-FunctionDecl 0x5572d5dcc0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcc048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5572d5dcc380 # | | | `-ReturnStmt 0x5572d5dcc370 # | | | `-CallExpr 0x5572d5dcc340 'vector' # | | | |-ImplicitCastExpr 0x5572d5dcc328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5572d5dcc308 '' Function 0x5572d5caa278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5572d5dcc2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5572d5dcc2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5572d5dcc2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5572d5dcc278 'double2':'vector' lvalue ParmVar 0x5572d5dcc048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5572d5dcc460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcc3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5572d5dcc6f0 # | | | `-ReturnStmt 0x5572d5dcc6e0 # | | | `-CallExpr 0x5572d5dcc6b0 'vector' # | | | |-ImplicitCastExpr 0x5572d5dcc698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5572d5dcc678 '' Function 0x5572d5caa4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5572d5dcc650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5572d5dcc638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5572d5dcc620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5572d5dcc5e8 'double3':'vector' lvalue ParmVar 0x5572d5dcc3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5572d5dcc7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcc720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5572d5dcca68 # | | | `-ReturnStmt 0x5572d5dcca58 # | | | `-CallExpr 0x5572d5dcca28 'vector' # | | | |-ImplicitCastExpr 0x5572d5dcca10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5572d5dcc9f0 '' Function 0x5572d5caa768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5572d5dcc9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5572d5dcc9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5572d5dcc998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5572d5dcc960 'double4':'vector' lvalue ParmVar 0x5572d5dcc720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5572d5dcd160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5572d5dcca80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5dccb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5dcd0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcce28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5572d5dccf00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5572d5dccf78 col:39 s 'T' # | | | |-CompoundStmt 0x5572d5dcd430 # | | | | `-ReturnStmt 0x5572d5dcd420 # | | | | `-RecoveryExpr 0x5572d5dcd3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5572d5dcd2d0 '' lvalue (ADL) = 'lerp' 0x5572d5cac578 0x5572d5caab08 0x5572d5caaed0 0x5572d5cab298 0x5572d5cab660 0x5572d5caba10 0x5572d5cabde8 0x5572d5cac1b0 # | | | | |-RecoveryExpr 0x5572d5dcd350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5572d5dcd370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5572d5dcd1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5572d5dcd8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcd4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5572d5dcd740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5572d5dcd7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5572d5dcddb8 # | | | | `-ReturnStmt 0x5572d5dcdda8 # | | | | `-CallExpr 0x5572d5dcdd68 'float' # | | | | |-ImplicitCastExpr 0x5572d5dcdd50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5572d5dcdcf8 '' Function 0x5572d5caba10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5572d5dcdbb0 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dcdb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dcdb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dcdb48 'double' lvalue ParmVar 0x5572d5dcd4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5572d5dcdc40 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dcdc28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dcdc10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dcdbd8 'double' lvalue ParmVar 0x5572d5dcd740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5572d5dcdcd0 'float' # | | | | `-ImplicitCastExpr 0x5572d5dcdcb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dcdca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dcdc68 'double' lvalue ParmVar 0x5572d5dcd7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5572d5dcd9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dce108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcde78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5dcdef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5dcdf78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5572d5dce648 # | | | | `-ReturnStmt 0x5572d5dce638 # | | | | `-CallExpr 0x5572d5dce5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dce5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5dce558 '' Function 0x5572d5cabde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5dce3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dce3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dce3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dce378 'double2':'vector' lvalue ParmVar 0x5572d5dcde78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5572d5dce488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dce470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dce458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dce420 'double2':'vector' lvalue ParmVar 0x5572d5dcdef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5572d5dce530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dce518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dce500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dce4c8 'double2':'vector' lvalue ParmVar 0x5572d5dcdf78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5dce1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dce998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dce708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5dce788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5dce808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5572d5dceed8 # | | | | `-ReturnStmt 0x5572d5dceec8 # | | | | `-CallExpr 0x5572d5dcee88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dcee70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5dcedf0 '' Function 0x5572d5cac1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5dcec78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dcec60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dcec48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dcec10 'double3':'vector' lvalue ParmVar 0x5572d5dce708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5572d5dced20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dced08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dcecf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dcecb8 'double3':'vector' lvalue ParmVar 0x5572d5dce788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5572d5dcedc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dcedb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dced98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dced60 'double3':'vector' lvalue ParmVar 0x5572d5dce808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5dcea58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dcf228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dcef98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5dcf018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5dcf098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5572d5dd0ba0 # | | | | `-ReturnStmt 0x5572d5dd0b90 # | | | | `-CallExpr 0x5572d5dd0b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dcf710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5dcf688 '' Function 0x5572d5cac578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5dcf510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dcf4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dcf4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dcf4a8 'double4':'vector' lvalue ParmVar 0x5572d5dcef98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5572d5dcf5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dcf5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dcf588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dcf550 'double4':'vector' lvalue ParmVar 0x5572d5dcf018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5572d5dcf660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dcf648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dcf630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dcf5f8 'double4':'vector' lvalue ParmVar 0x5572d5dcf098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5dcf2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dd0e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd0c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5572d5dd0cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5572d5dd0d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5572d5dd1320 # | | | | `-ReturnStmt 0x5572d5dd1310 # | | | | `-CallExpr 0x5572d5dd12d0 'float' # | | | | |-ImplicitCastExpr 0x5572d5dd12b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5572d5dd1298 '' Function 0x5572d5caba10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5572d5dd1150 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dd1138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd1120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd10e8 'int' lvalue ParmVar 0x5572d5dd0c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5572d5dd11e0 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dd11c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd11b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd1178 'int' lvalue ParmVar 0x5572d5dd0cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5572d5dd1270 'float' # | | | | `-ImplicitCastExpr 0x5572d5dd1258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd1240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd1208 'int' lvalue ParmVar 0x5572d5dd0d50 'V3' 'int' # | | | `-DeprecatedAttr 0x5572d5dd0f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd1658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd13d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5dd1450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5dd14d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5572d5dd1b40 # | | | | `-ReturnStmt 0x5572d5dd1b30 # | | | | `-CallExpr 0x5572d5dd1af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd1ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5dd1ab8 '' Function 0x5572d5cabde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5dd1940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd1928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd1910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd18d8 'int2':'vector' lvalue ParmVar 0x5572d5dd13d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd19e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd19d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd19b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd1980 'int2':'vector' lvalue ParmVar 0x5572d5dd1450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd1a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd1a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd1a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd1a28 'int2':'vector' lvalue ParmVar 0x5572d5dd14d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5dd1718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd1e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd1bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5dd1c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5dd1cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5572d5dd2368 # | | | | `-ReturnStmt 0x5572d5dd2358 # | | | | `-CallExpr 0x5572d5dd2318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd2300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5dd22e0 '' Function 0x5572d5cac1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5dd2168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd2150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd2138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd2100 'int3':'vector' lvalue ParmVar 0x5572d5dd1bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd2210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd21f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd21e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd21a8 'int3':'vector' lvalue ParmVar 0x5572d5dd1c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd22b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd22a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd2288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd2250 'int3':'vector' lvalue ParmVar 0x5572d5dd1cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5dd1f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd26a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd2418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5dd2498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5dd2518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5572d5dd3bc0 # | | | | `-ReturnStmt 0x5572d5dd3bb0 # | | | | `-CallExpr 0x5572d5dd3b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd2b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5dd2b18 '' Function 0x5572d5cac578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5dd29a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd2988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd2970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd2938 'int4':'vector' lvalue ParmVar 0x5572d5dd2418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd2a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd2a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd2a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd29e0 'int4':'vector' lvalue ParmVar 0x5572d5dd2498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd2af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd2ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd2ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd2a88 'int4':'vector' lvalue ParmVar 0x5572d5dd2518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5dd2768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd3ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd3c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5dd3cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5dd3d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5dd43b0 # | | | | `-ReturnStmt 0x5572d5dd43a0 # | | | | `-CallExpr 0x5572d5dd4360 'float' # | | | | |-ImplicitCastExpr 0x5572d5dd4348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5572d5dd4328 '' Function 0x5572d5caba10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5572d5dd41e0 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dd41c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd41b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd4178 'uint':'unsigned int' lvalue ParmVar 0x5572d5dd3c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5572d5dd4270 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dd4258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd4240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd4208 'uint':'unsigned int' lvalue ParmVar 0x5572d5dd3cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5572d5dd4300 'float' # | | | | `-ImplicitCastExpr 0x5572d5dd42e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd42d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd4298 'uint':'unsigned int' lvalue ParmVar 0x5572d5dd3d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5dd3fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd46e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd4460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5dd44e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5dd4560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5dd4bf0 # | | | | `-ReturnStmt 0x5572d5dd4be0 # | | | | `-CallExpr 0x5572d5dd4ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd4b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5dd4b68 '' Function 0x5572d5cabde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5dd49f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd49d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd49c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd4988 'uint2':'vector' lvalue ParmVar 0x5572d5dd4460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd4a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd4a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd4a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd4a30 'uint2':'vector' lvalue ParmVar 0x5572d5dd44e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd4b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd4b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd4b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd4ad8 'uint2':'vector' lvalue ParmVar 0x5572d5dd4560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5dd47a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd4f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd4ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5dd4d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5dd4da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5dd5438 # | | | | `-ReturnStmt 0x5572d5dd5428 # | | | | `-CallExpr 0x5572d5dd53e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd53d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5dd53b0 '' Function 0x5572d5cac1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5dd5238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd5220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd5208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd51d0 'uint3':'vector' lvalue ParmVar 0x5572d5dd4ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd52e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd52c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd52b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd5278 'uint3':'vector' lvalue ParmVar 0x5572d5dd4d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd5388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd5370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd5358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd5320 'uint3':'vector' lvalue ParmVar 0x5572d5dd4da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5dd4fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd5778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd54e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5dd5568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5dd55e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5dd5cb0 # | | | | `-ReturnStmt 0x5572d5dd5ca0 # | | | | `-CallExpr 0x5572d5dd5c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd5c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5dd5c28 '' Function 0x5572d5cac578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5dd5a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd5a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd5a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd5a28 'uint4':'vector' lvalue ParmVar 0x5572d5dd54e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd5b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd5b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd5b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd5ad0 'uint4':'vector' lvalue ParmVar 0x5572d5dd5568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd5c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd5be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd5bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd5b98 'uint4':'vector' lvalue ParmVar 0x5572d5dd55e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5dd5838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd5fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd5d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5dd5de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5dd5e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5dd64c0 # | | | | `-ReturnStmt 0x5572d5dd64b0 # | | | | `-CallExpr 0x5572d5dd6470 'float' # | | | | |-ImplicitCastExpr 0x5572d5dd6458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5572d5dd6438 '' Function 0x5572d5caba10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5572d5dd62f0 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dd62d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd62c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd6288 'int64_t':'long' lvalue ParmVar 0x5572d5dd5d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5572d5dd6380 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dd6368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd6350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd6318 'int64_t':'long' lvalue ParmVar 0x5572d5dd5de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5572d5dd6410 'float' # | | | | `-ImplicitCastExpr 0x5572d5dd63f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd63e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd63a8 'int64_t':'long' lvalue ParmVar 0x5572d5dd5e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5dd60a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd67f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd6570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5dd65f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5dd6670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5dd6d20 # | | | | `-ReturnStmt 0x5572d5dd6d10 # | | | | `-CallExpr 0x5572d5dd6cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd6cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5dd6c98 '' Function 0x5572d5cabde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5dd6b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd6b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd6af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd6ab8 'int64_t2':'vector' lvalue ParmVar 0x5572d5dd6570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd6bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd6bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd6b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd6b60 'int64_t2':'vector' lvalue ParmVar 0x5572d5dd65f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd6c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd6c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd6c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd6c08 'int64_t2':'vector' lvalue ParmVar 0x5572d5dd6670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5dd68b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd7058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd6dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5dd6e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5dd6ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5dd7588 # | | | | `-ReturnStmt 0x5572d5dd7578 # | | | | `-CallExpr 0x5572d5dd7538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd7520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5dd7500 '' Function 0x5572d5cac1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5dd7388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd7370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd7358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd7320 'int64_t3':'vector' lvalue ParmVar 0x5572d5dd6dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd7430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd7418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd7400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd73c8 'int64_t3':'vector' lvalue ParmVar 0x5572d5dd6e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd74d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd74c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd74a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd7470 'int64_t3':'vector' lvalue ParmVar 0x5572d5dd6ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5dd7118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd78c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd7638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5dd76b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5dd7738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5dd8e20 # | | | | `-ReturnStmt 0x5572d5dd8e10 # | | | | `-CallExpr 0x5572d5dd8dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd8db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5dd8d98 '' Function 0x5572d5cac578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5dd8c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd8c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd8bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd8bb8 'int64_t4':'vector' lvalue ParmVar 0x5572d5dd7638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd8cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd8cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd8c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd8c60 'int64_t4':'vector' lvalue ParmVar 0x5572d5dd76b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd8d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd8d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd8d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd8d08 'int64_t4':'vector' lvalue ParmVar 0x5572d5dd7738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5dd7988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd9158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd8ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5dd8f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5dd8fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5dd9650 # | | | | `-ReturnStmt 0x5572d5dd9640 # | | | | `-CallExpr 0x5572d5dd9600 'float' # | | | | |-ImplicitCastExpr 0x5572d5dd95e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5572d5dd95c8 '' Function 0x5572d5caba10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5572d5dd9480 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dd9468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd9450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd9418 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5dd8ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5572d5dd9510 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dd94f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd94e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd94a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5dd8f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5572d5dd95a0 'float' # | | | | `-ImplicitCastExpr 0x5572d5dd9588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd9570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd9538 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5dd8fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5dd9218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dd9988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd9700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5dd9780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5dd9800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5dd9ed0 # | | | | `-ReturnStmt 0x5572d5dd9ec0 # | | | | `-CallExpr 0x5572d5dd9e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dd9e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5dd9e48 '' Function 0x5572d5cabde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5dd9cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd9cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd9ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd9c68 'uint64_t2':'vector' lvalue ParmVar 0x5572d5dd9700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5572d5dd9d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dd9d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dd9d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dd9d10 'uint64_t2':'vector' lvalue ParmVar 0x5572d5dd9780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5572d5dd9e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dd9e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dd9df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dd9db8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5dd9800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5dd9a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dda208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dd9f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5dda000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5dda080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5dda758 # | | | | `-ReturnStmt 0x5572d5dda748 # | | | | `-CallExpr 0x5572d5dda708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dda6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5dda6d0 '' Function 0x5572d5cac1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5dda558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dda540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dda528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dda4f0 'uint64_t3':'vector' lvalue ParmVar 0x5572d5dd9f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5572d5dda600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dda5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dda5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dda598 'uint64_t3':'vector' lvalue ParmVar 0x5572d5dda000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5572d5dda6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dda690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dda678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dda640 'uint64_t3':'vector' lvalue ParmVar 0x5572d5dda080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5dda2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ddaa98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dda808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5dda888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5dda908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5ddb000 # | | | | `-ReturnStmt 0x5572d5ddaff0 # | | | | `-CallExpr 0x5572d5ddafb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ddaf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5ddaf78 '' Function 0x5572d5cac578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5ddae00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5ddade8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5ddadd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5ddad98 'uint64_t4':'vector' lvalue ParmVar 0x5572d5dda808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5572d5ddaea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5ddae90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5ddae78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5ddae40 'uint64_t4':'vector' lvalue ParmVar 0x5572d5dda888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5572d5ddaf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5ddaf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddaf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddaee8 'uint64_t4':'vector' lvalue ParmVar 0x5572d5dda908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5ddab58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ddb168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddb0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5ddb4b0 # | | | | `-ReturnStmt 0x5572d5ddb4a0 # | | | | `-CallExpr 0x5572d5ddb470 'float' # | | | | |-ImplicitCastExpr 0x5572d5ddb458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5ddb438 '' Function 0x5572d5cad1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5ddb410 'float' # | | | | `-ImplicitCastExpr 0x5572d5ddb3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddb3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddb3a8 'double' lvalue ParmVar 0x5572d5ddb0b8 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5ddb218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5ddb618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddb568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5ddb980 # | | | | `-ReturnStmt 0x5572d5ddb970 # | | | | `-CallExpr 0x5572d5ddb940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ddb928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5ddb908 '' Function 0x5572d5cad470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5ddb8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5ddb8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddb8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddb878 'double2':'vector' lvalue ParmVar 0x5572d5ddb568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5ddb6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5ddbae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddba38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5ddbe58 # | | | | `-ReturnStmt 0x5572d5ddbe48 # | | | | `-CallExpr 0x5572d5ddbe18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ddbe00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5ddbde0 '' Function 0x5572d5cad6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5ddbdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5ddbda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddbd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddbd50 'double3':'vector' lvalue ParmVar 0x5572d5ddba38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5ddbb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5ddbfc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddbf10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5ddc338 # | | | | `-ReturnStmt 0x5572d5ddc328 # | | | | `-CallExpr 0x5572d5ddc2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ddc2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5ddc2c0 '' Function 0x5572d5cad960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5ddc298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5ddc280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddc268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddc230 'double4':'vector' lvalue ParmVar 0x5572d5ddbf10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5ddc070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5ddc498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddc3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5ddc7f0 # | | | | `-ReturnStmt 0x5572d5ddc7e0 # | | | | `-CallExpr 0x5572d5ddc7b0 'float' # | | | | |-ImplicitCastExpr 0x5572d5ddc798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5ddc778 '' Function 0x5572d5cad1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5ddc750 'float' # | | | | `-ImplicitCastExpr 0x5572d5ddc738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddc720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddc6e8 'int' lvalue ParmVar 0x5572d5ddc3e8 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5ddc548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ddc950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddc8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5ddcce0 # | | | | `-ReturnStmt 0x5572d5ddccd0 # | | | | `-CallExpr 0x5572d5ddcca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ddcc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5ddcc68 '' Function 0x5572d5cad470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5ddcc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5ddcc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddcc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddcbd8 'int2':'vector' lvalue ParmVar 0x5572d5ddc8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5ddca00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ddce40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddcd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5ddd1c0 # | | | | `-ReturnStmt 0x5572d5ddd1b0 # | | | | `-CallExpr 0x5572d5ddd180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ddd168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5ddd148 '' Function 0x5572d5cad6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5ddd120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5ddd108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddd0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddd0b8 'int3':'vector' lvalue ParmVar 0x5572d5ddcd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5ddcef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ddd320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddd270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5ddd6a8 # | | | | `-ReturnStmt 0x5572d5ddd698 # | | | | `-CallExpr 0x5572d5ddd668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ddd650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5ddd630 '' Function 0x5572d5cad960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5ddd608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5ddd5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddd5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddd5a0 'int4':'vector' lvalue ParmVar 0x5572d5ddd270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5ddd3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ddd808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddd758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5dddb80 # | | | | `-ReturnStmt 0x5572d5dddb70 # | | | | `-CallExpr 0x5572d5dddb40 'float' # | | | | |-ImplicitCastExpr 0x5572d5dddb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dddb08 '' Function 0x5572d5cad1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dddae0 'float' # | | | | `-ImplicitCastExpr 0x5572d5dddac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dddab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddda78 'uint':'unsigned int' lvalue ParmVar 0x5572d5ddd758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5ddd8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dddce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dddc30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5dde078 # | | | | `-ReturnStmt 0x5572d5dde068 # | | | | `-CallExpr 0x5572d5dde038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dde020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dde000 '' Function 0x5572d5cad470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dddfd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dddfc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dddfa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dddf70 'uint2':'vector' lvalue ParmVar 0x5572d5dddc30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5dddd90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dde1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dde128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5dde578 # | | | | `-ReturnStmt 0x5572d5dde568 # | | | | `-CallExpr 0x5572d5dde538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dde520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dde500 '' Function 0x5572d5cad6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dde4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dde4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dde4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dde470 'uint3':'vector' lvalue ParmVar 0x5572d5dde128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5dde288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dde6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dde628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5ddea80 # | | | | `-ReturnStmt 0x5572d5ddea70 # | | | | `-CallExpr 0x5572d5ddea40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ddea28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5ddea08 '' Function 0x5572d5cad960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dde9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dde9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dde9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dde978 'uint4':'vector' lvalue ParmVar 0x5572d5dde628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5dde788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ddf410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddeb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5ddf7a8 # | | | | `-ReturnStmt 0x5572d5ddf798 # | | | | `-CallExpr 0x5572d5ddf768 'float' # | | | | |-ImplicitCastExpr 0x5572d5ddf750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5ddf730 '' Function 0x5572d5cad1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5ddf708 'float' # | | | | `-ImplicitCastExpr 0x5572d5ddf6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddf6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddf6a0 'int64_t':'long' lvalue ParmVar 0x5572d5ddeb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5ddf4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ddf908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddf858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5ddfcc0 # | | | | `-ReturnStmt 0x5572d5ddfcb0 # | | | | `-CallExpr 0x5572d5ddfc80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ddfc68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5ddfc48 '' Function 0x5572d5cad470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5ddfc20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5ddfc08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ddfbf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ddfbb8 'int64_t2':'vector' lvalue ParmVar 0x5572d5ddf858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5ddf9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ddfe20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ddfd70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5de01e0 # | | | | `-ReturnStmt 0x5572d5de01d0 # | | | | `-CallExpr 0x5572d5de01a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de0188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5de0168 '' Function 0x5572d5cad6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5de0140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de0128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de0110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de00d8 'int64_t3':'vector' lvalue ParmVar 0x5572d5ddfd70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5ddfed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de0340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de0290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5de0708 # | | | | `-ReturnStmt 0x5572d5de06f8 # | | | | `-CallExpr 0x5572d5de06c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de06b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5de0690 '' Function 0x5572d5cad960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5de0668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de0650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de0638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de0600 'int64_t4':'vector' lvalue ParmVar 0x5572d5de0290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5de03f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de0868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de07b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5de0c20 # | | | | `-ReturnStmt 0x5572d5de0c10 # | | | | `-CallExpr 0x5572d5de0be0 'float' # | | | | |-ImplicitCastExpr 0x5572d5de0bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5de0ba8 '' Function 0x5572d5cad1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5de0b80 'float' # | | | | `-ImplicitCastExpr 0x5572d5de0b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de0b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de0b18 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5de07b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5de0918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de0d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de0cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5de1158 # | | | | `-ReturnStmt 0x5572d5de1148 # | | | | `-CallExpr 0x5572d5de1118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de1100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5de10e0 '' Function 0x5572d5cad470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5de10b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de10a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de1088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de1050 'uint64_t2':'vector' lvalue ParmVar 0x5572d5de0cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5de0e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de12b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de1208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5de1f48 # | | | | `-ReturnStmt 0x5572d5de1f38 # | | | | `-CallExpr 0x5572d5de1f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de1ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5de1ed0 '' Function 0x5572d5cad6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5de1ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de1e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de1e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de1e40 'uint64_t3':'vector' lvalue ParmVar 0x5572d5de1208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5de1368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de20a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de1ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5de2490 # | | | | `-ReturnStmt 0x5572d5de2480 # | | | | `-CallExpr 0x5572d5de2450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de2438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5de2418 '' Function 0x5572d5cad960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5de23f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de23d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de23c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de2388 'uint64_t4':'vector' lvalue ParmVar 0x5572d5de1ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5de2158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de2600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de2550 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5de2948 # | | | | `-ReturnStmt 0x5572d5de2938 # | | | | `-CallExpr 0x5572d5de2908 'float' # | | | | |-ImplicitCastExpr 0x5572d5de28f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5de28d0 '' Function 0x5572d5cae578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5de28a8 'float' # | | | | `-ImplicitCastExpr 0x5572d5de2890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de2878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de2840 'double' lvalue ParmVar 0x5572d5de2550 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5de26b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5de2ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de2a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5de2e20 # | | | | `-ReturnStmt 0x5572d5de2e10 # | | | | `-CallExpr 0x5572d5de2de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de2dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5de2da8 '' Function 0x5572d5cae7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5de2d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de2d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de2d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de2d18 'double2':'vector' lvalue ParmVar 0x5572d5de2a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5de2b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5de2f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de2ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5de3300 # | | | | `-ReturnStmt 0x5572d5de32f0 # | | | | `-CallExpr 0x5572d5de32c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de32a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5de3288 '' Function 0x5572d5caea68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5de3260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de3248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de3230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de31f8 'double3':'vector' lvalue ParmVar 0x5572d5de2ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5de3040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5de3470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de33c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5de37e8 # | | | | `-ReturnStmt 0x5572d5de37d8 # | | | | `-CallExpr 0x5572d5de37a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de3790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5de3770 '' Function 0x5572d5cafd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5de3748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de3730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de3718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de36e0 'double4':'vector' lvalue ParmVar 0x5572d5de33c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5de3520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5de3948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de3898 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5de42e0 # | | | | `-ReturnStmt 0x5572d5de42d0 # | | | | `-CallExpr 0x5572d5de42a0 'float' # | | | | |-ImplicitCastExpr 0x5572d5de3c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5de3c28 '' Function 0x5572d5cae578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5de3c00 'float' # | | | | `-ImplicitCastExpr 0x5572d5de3be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de3bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de3b98 'int' lvalue ParmVar 0x5572d5de3898 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5de39f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de4440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de4390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5de47b8 # | | | | `-ReturnStmt 0x5572d5de47a8 # | | | | `-CallExpr 0x5572d5de4778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de4760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5de4740 '' Function 0x5572d5cae7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5de4718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de4700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de46e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de46b0 'int2':'vector' lvalue ParmVar 0x5572d5de4390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5de44f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de4918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de4868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5de4c98 # | | | | `-ReturnStmt 0x5572d5de4c88 # | | | | `-CallExpr 0x5572d5de4c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de4c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5de4c20 '' Function 0x5572d5caea68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5de4bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de4be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de4bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de4b90 'int3':'vector' lvalue ParmVar 0x5572d5de4868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5de49c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de4df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de4d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5de5180 # | | | | `-ReturnStmt 0x5572d5de5170 # | | | | `-CallExpr 0x5572d5de5140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de5128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5de5108 '' Function 0x5572d5cafd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5de50e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de50c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de50b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de5078 'int4':'vector' lvalue ParmVar 0x5572d5de4d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5de4ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de52e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de5230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5de5658 # | | | | `-ReturnStmt 0x5572d5de5648 # | | | | `-CallExpr 0x5572d5de5618 'float' # | | | | |-ImplicitCastExpr 0x5572d5de5600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5de55e0 '' Function 0x5572d5cae578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5de55b8 'float' # | | | | `-ImplicitCastExpr 0x5572d5de55a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de5588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de5550 'uint':'unsigned int' lvalue ParmVar 0x5572d5de5230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5de5390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de57b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de5708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5de5b50 # | | | | `-ReturnStmt 0x5572d5de5b40 # | | | | `-CallExpr 0x5572d5de5b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de5af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5de5ad8 '' Function 0x5572d5cae7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5de5ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de5a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de5a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de5a48 'uint2':'vector' lvalue ParmVar 0x5572d5de5708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5de5868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de5cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de5c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5de6050 # | | | | `-ReturnStmt 0x5572d5de6040 # | | | | `-CallExpr 0x5572d5de6010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de5ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5de5fd8 '' Function 0x5572d5caea68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5de5fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de5f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de5f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de5f48 'uint3':'vector' lvalue ParmVar 0x5572d5de5c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5de5d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de61b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de6100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5de6e18 # | | | | `-ReturnStmt 0x5572d5de6e08 # | | | | `-CallExpr 0x5572d5de6dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de6dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5de6da0 '' Function 0x5572d5cafd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5de6d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de6d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de6d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de6d10 'uint4':'vector' lvalue ParmVar 0x5572d5de6100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5de6b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de6f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de6ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5de7310 # | | | | `-ReturnStmt 0x5572d5de7300 # | | | | `-CallExpr 0x5572d5de72d0 'float' # | | | | |-ImplicitCastExpr 0x5572d5de72b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5de7298 '' Function 0x5572d5cae578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5de7270 'float' # | | | | `-ImplicitCastExpr 0x5572d5de7258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de7240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de7208 'int64_t':'long' lvalue ParmVar 0x5572d5de6ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5de7028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de7470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de73c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5de7828 # | | | | `-ReturnStmt 0x5572d5de7818 # | | | | `-CallExpr 0x5572d5de77e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de77d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5de77b0 '' Function 0x5572d5cae7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5de7788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de7770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de7758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de7720 'int64_t2':'vector' lvalue ParmVar 0x5572d5de73c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5de7520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de7988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de78d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5de7d48 # | | | | `-ReturnStmt 0x5572d5de7d38 # | | | | `-CallExpr 0x5572d5de7d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de7cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5de7cd0 '' Function 0x5572d5caea68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5de7ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de7c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de7c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de7c40 'int64_t3':'vector' lvalue ParmVar 0x5572d5de78d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5de7a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de7ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de7df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5de8270 # | | | | `-ReturnStmt 0x5572d5de8260 # | | | | `-CallExpr 0x5572d5de8230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de8218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5de81f8 '' Function 0x5572d5cafd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5de81d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de81b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de81a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de8168 'int64_t4':'vector' lvalue ParmVar 0x5572d5de7df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5de7f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de83d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de8320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5de8788 # | | | | `-ReturnStmt 0x5572d5de8778 # | | | | `-CallExpr 0x5572d5de8748 'float' # | | | | |-ImplicitCastExpr 0x5572d5de8730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5de8710 '' Function 0x5572d5cae578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5de86e8 'float' # | | | | `-ImplicitCastExpr 0x5572d5de86d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de86b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de8680 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5de8320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5de8480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de88e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de8838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5de9600 # | | | | `-ReturnStmt 0x5572d5de95f0 # | | | | `-CallExpr 0x5572d5de95c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de95a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5de9588 '' Function 0x5572d5cae7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5de9560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de9548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de9530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de94f8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5de8838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5de8998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de9760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de96b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5de9b40 # | | | | `-ReturnStmt 0x5572d5de9b30 # | | | | `-CallExpr 0x5572d5de9b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5de9ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5de9ac8 '' Function 0x5572d5caea68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5de9aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de9a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de9a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de9a38 'uint64_t3':'vector' lvalue ParmVar 0x5572d5de96b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5de9810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5de9ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5de9bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5dea088 # | | | | `-ReturnStmt 0x5572d5dea078 # | | | | `-CallExpr 0x5572d5dea048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dea030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dea010 '' Function 0x5572d5cafd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5de9fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5de9fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5de9fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5de9f80 'uint64_t4':'vector' lvalue ParmVar 0x5572d5de9bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5de9d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dea1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dea148 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5dea540 # | | | | `-ReturnStmt 0x5572d5dea530 # | | | | `-CallExpr 0x5572d5dea500 'float' # | | | | |-ImplicitCastExpr 0x5572d5dea4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dea4c8 '' Function 0x5572d5cb0958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dea4a0 'float' # | | | | `-ImplicitCastExpr 0x5572d5dea488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dea470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dea438 'double' lvalue ParmVar 0x5572d5dea148 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5dea2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dea6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dea600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5deaa18 # | | | | `-ReturnStmt 0x5572d5deaa08 # | | | | `-CallExpr 0x5572d5dea9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dea9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dea9a0 '' Function 0x5572d5cb0bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dea978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dea960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dea948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dea910 'double2':'vector' lvalue ParmVar 0x5572d5dea600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5dea760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5deab88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5deaad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5deaef8 # | | | | `-ReturnStmt 0x5572d5deaee8 # | | | | `-CallExpr 0x5572d5deaeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5deaea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5deae80 '' Function 0x5572d5cb0e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5deae58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5deae40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5deae28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5deadf0 'double3':'vector' lvalue ParmVar 0x5572d5deaad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5deac38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5deb068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5deafb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5deb990 # | | | | `-ReturnStmt 0x5572d5deb980 # | | | | `-CallExpr 0x5572d5deb3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5deb388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5deb368 '' Function 0x5572d5cb10c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5deb340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5deb328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5deb310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5deb2d8 'double4':'vector' lvalue ParmVar 0x5572d5deafb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5deb118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5debaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5deba40 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5debe48 # | | | | `-ReturnStmt 0x5572d5debe38 # | | | | `-CallExpr 0x5572d5debe08 'float' # | | | | |-ImplicitCastExpr 0x5572d5debdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5debdd0 '' Function 0x5572d5cb0958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5debda8 'float' # | | | | `-ImplicitCastExpr 0x5572d5debd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5debd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5debd40 'int' lvalue ParmVar 0x5572d5deba40 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5debba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5debfa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5debef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5dec320 # | | | | `-ReturnStmt 0x5572d5dec310 # | | | | `-CallExpr 0x5572d5dec2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dec2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dec2a8 '' Function 0x5572d5cb0bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dec280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dec268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dec250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dec218 'int2':'vector' lvalue ParmVar 0x5572d5debef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5dec058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dec480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dec3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5dec800 # | | | | `-ReturnStmt 0x5572d5dec7f0 # | | | | `-CallExpr 0x5572d5dec7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dec7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dec788 '' Function 0x5572d5cb0e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dec760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dec748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dec730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dec6f8 'int3':'vector' lvalue ParmVar 0x5572d5dec3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5dec530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dec960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dec8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5decce8 # | | | | `-ReturnStmt 0x5572d5deccd8 # | | | | `-CallExpr 0x5572d5decca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5decc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5decc70 '' Function 0x5572d5cb10c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5decc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5decc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5decc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5decbe0 'int4':'vector' lvalue ParmVar 0x5572d5dec8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5deca10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dece48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5decd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5ded1c0 # | | | | `-ReturnStmt 0x5572d5ded1b0 # | | | | `-CallExpr 0x5572d5ded180 'float' # | | | | |-ImplicitCastExpr 0x5572d5ded168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5ded148 '' Function 0x5572d5cb0958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5ded120 'float' # | | | | `-ImplicitCastExpr 0x5572d5ded108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ded0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ded0b8 'uint':'unsigned int' lvalue ParmVar 0x5572d5decd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5decef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ded320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ded270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5ded6b8 # | | | | `-ReturnStmt 0x5572d5ded6a8 # | | | | `-CallExpr 0x5572d5ded678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5ded660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5ded640 '' Function 0x5572d5cb0bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5ded618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5ded600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5ded5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5ded5b0 'uint2':'vector' lvalue ParmVar 0x5572d5ded270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5ded3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5ded818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5ded768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5dee450 # | | | | `-ReturnStmt 0x5572d5dee440 # | | | | `-CallExpr 0x5572d5dee410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dee3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dee3d8 '' Function 0x5572d5cb0e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dee3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dee398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dee380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dee348 'uint3':'vector' lvalue ParmVar 0x5572d5ded768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5ded8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dee5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dee500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5dee958 # | | | | `-ReturnStmt 0x5572d5dee948 # | | | | `-CallExpr 0x5572d5dee918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dee900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dee8e0 '' Function 0x5572d5cb10c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dee8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dee8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dee888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dee850 'uint4':'vector' lvalue ParmVar 0x5572d5dee500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5dee660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5deeab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5deea08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5deee50 # | | | | `-ReturnStmt 0x5572d5deee40 # | | | | `-CallExpr 0x5572d5deee10 'float' # | | | | |-ImplicitCastExpr 0x5572d5deedf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5deedd8 '' Function 0x5572d5cb0958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5deedb0 'float' # | | | | `-ImplicitCastExpr 0x5572d5deed98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5deed80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5deed48 'int64_t':'long' lvalue ParmVar 0x5572d5deea08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5deeb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5deefb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5deef00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5def368 # | | | | `-ReturnStmt 0x5572d5def358 # | | | | `-CallExpr 0x5572d5def328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5def310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5def2f0 '' Function 0x5572d5cb0bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5def2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5def2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5def298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5def260 'int64_t2':'vector' lvalue ParmVar 0x5572d5deef00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5def060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5def4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5def418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5def888 # | | | | `-ReturnStmt 0x5572d5def878 # | | | | `-CallExpr 0x5572d5def848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5def830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5def810 '' Function 0x5572d5cb0e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5def7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5def7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5def7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5def780 'int64_t3':'vector' lvalue ParmVar 0x5572d5def418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5def578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5def9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5def938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5defdb0 # | | | | `-ReturnStmt 0x5572d5defda0 # | | | | `-CallExpr 0x5572d5defd70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5defd58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5defd38 '' Function 0x5572d5cb10c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5defd10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5defcf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5defce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5defca8 'int64_t4':'vector' lvalue ParmVar 0x5572d5def938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5defa98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5deff10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5defe60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5df19e0 # | | | | `-ReturnStmt 0x5572d5df19d0 # | | | | `-CallExpr 0x5572d5df19a0 'float' # | | | | |-ImplicitCastExpr 0x5572d5df1988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5df1968 '' Function 0x5572d5cb0958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5df1940 'float' # | | | | `-ImplicitCastExpr 0x5572d5df1928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df1910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df01c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5defe60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5deffc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df1b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df1a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5df1f18 # | | | | `-ReturnStmt 0x5572d5df1f08 # | | | | `-CallExpr 0x5572d5df1ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df1ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5df1ea0 '' Function 0x5572d5cb0bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5df1e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df1e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df1e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df1e10 'uint64_t2':'vector' lvalue ParmVar 0x5572d5df1a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5df1bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df2078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df1fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5df2458 # | | | | `-ReturnStmt 0x5572d5df2448 # | | | | `-CallExpr 0x5572d5df2418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df2400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5df23e0 '' Function 0x5572d5cb0e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5df23b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df23a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df2388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df2350 'uint64_t3':'vector' lvalue ParmVar 0x5572d5df1fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5df2128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df25b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df2508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5df29a0 # | | | | `-ReturnStmt 0x5572d5df2990 # | | | | `-CallExpr 0x5572d5df2960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df2948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5df2928 '' Function 0x5572d5cb10c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5df2900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df28e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df28d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df2898 'uint64_t4':'vector' lvalue ParmVar 0x5572d5df2508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5df2668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5572d5df2fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5572d5df29b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5df2a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5df2f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df2d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5572d5df2dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5572d5df3310 # | | | | `-ReturnStmt 0x5572d5df3300 # | | | | `-RecoveryExpr 0x5572d5df32d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5572d5df3138 '' lvalue (ADL) = 'max' 0x5572d5cc2988 0x5572d5c88f00 0x5572d5c89210 0x5572d5c89530 0x5572d5c89850 0x5572d5c89b58 0x5572d5c89ef8 0x5572d5c8a298 0x5572d5c8a638 0x5572d5c8a958 0x5572d5c8acb8 0x5572d5cbefb8 0x5572d5cbf318 0x5572d5cbf638 0x5572d5cbf9d8 0x5572d5cbfd78 0x5572d5cc0118 0x5572d5cc0438 0x5572d5cc07d8 0x5572d5cc0b78 0x5572d5cc0f38 0x5572d5cc1240 0x5572d5cc1560 0x5572d5cc1880 0x5572d5cc1ba0 0x5572d5cc1ea8 0x5572d5cc2248 0x5572d5cc25e8 # | | | | `-RecoveryExpr 0x5572d5df3258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5572d5df3038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5572d5df3ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5572d5df3328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5df33c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5df3f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df3670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5572d5df3748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5572d5df4338 # | | | | `-ReturnStmt 0x5572d5df4328 # | | | | `-RecoveryExpr 0x5572d5df42f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5572d5df4160 '' lvalue (ADL) = 'max' 0x5572d5cc25e8 0x5572d5cc2988 0x5572d5c88f00 0x5572d5c89210 0x5572d5c89530 0x5572d5c89850 0x5572d5c89b58 0x5572d5c89ef8 0x5572d5c8a298 0x5572d5c8a638 0x5572d5c8a958 0x5572d5c8acb8 0x5572d5cbefb8 0x5572d5cbf318 0x5572d5cbf638 0x5572d5cbf9d8 0x5572d5cbfd78 0x5572d5cc0118 0x5572d5cc0438 0x5572d5cc07d8 0x5572d5cc0b78 0x5572d5cc0f38 0x5572d5cc1240 0x5572d5cc1560 0x5572d5cc1880 0x5572d5cc1ba0 0x5572d5cc1ea8 0x5572d5cc2248 # | | | | `-RecoveryExpr 0x5572d5df42d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5572d5df4060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5572d5df4920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5572d5df4350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5df43e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5df4878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df46f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5572d5df4768 col:24 p1 'T' # | | | |-CompoundStmt 0x5572d5df4c60 # | | | | `-ReturnStmt 0x5572d5df4c50 # | | | | `-RecoveryExpr 0x5572d5df4c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5572d5df4a88 '' lvalue (ADL) = 'min' 0x5572d5cc9b60 0x5572d5cc2d20 0x5572d5cc3030 0x5572d5cc3350 0x5572d5cc3670 0x5572d5cc3978 0x5572d5cc3c98 0x5572d5cc3fb8 0x5572d5cc42d8 0x5572d5cc45f8 0x5572d5cc4918 0x5572d5cc4c38 0x5572d5cc4f68 0x5572d5cc5270 0x5572d5cc5590 0x5572d5cc58b0 0x5572d5cc5bd0 0x5572d5cc5ef0 0x5572d5cc6210 0x5572d5cc6530 0x5572d5cc6850 0x5572d5cc6b70 0x5572d5cc88b8 0x5572d5cc8bd8 0x5572d5cc8ef8 0x5572d5cc9200 0x5572d5cc9520 0x5572d5cc9840 # | | | | `-RecoveryExpr 0x5572d5df4ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5572d5df4988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5572d5df5250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5572d5df4c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5df4d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5df51a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df4fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5572d5df5098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5572d5df5590 # | | | | `-ReturnStmt 0x5572d5df5580 # | | | | `-RecoveryExpr 0x5572d5df5550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5572d5df53b8 '' lvalue (ADL) = 'min' 0x5572d5cc9840 0x5572d5cc9b60 0x5572d5cc2d20 0x5572d5cc3030 0x5572d5cc3350 0x5572d5cc3670 0x5572d5cc3978 0x5572d5cc3c98 0x5572d5cc3fb8 0x5572d5cc42d8 0x5572d5cc45f8 0x5572d5cc4918 0x5572d5cc4c38 0x5572d5cc4f68 0x5572d5cc5270 0x5572d5cc5590 0x5572d5cc58b0 0x5572d5cc5bd0 0x5572d5cc5ef0 0x5572d5cc6210 0x5572d5cc6530 0x5572d5cc6850 0x5572d5cc6b70 0x5572d5cc88b8 0x5572d5cc8bd8 0x5572d5cc8ef8 0x5572d5cc9200 0x5572d5cc9520 # | | | | `-RecoveryExpr 0x5572d5df5530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5572d5df52b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5572d5df5700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df5650 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5df5a50 # | | | | `-ReturnStmt 0x5572d5df5a40 # | | | | `-CallExpr 0x5572d5df5a10 'float' # | | | | |-ImplicitCastExpr 0x5572d5df59f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5df59d8 '' Function 0x5572d5ccd128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5df59b0 'float' # | | | | `-ImplicitCastExpr 0x5572d5df5998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df5980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df5948 'double' lvalue ParmVar 0x5572d5df5650 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5df57b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5df5bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df5b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5df5f30 # | | | | `-ReturnStmt 0x5572d5df5f20 # | | | | `-CallExpr 0x5572d5df5ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df5ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5df5eb8 '' Function 0x5572d5ccd3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5df5e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df5e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df5e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df5e28 'double2':'vector' lvalue ParmVar 0x5572d5df5b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5df5c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5df6388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df62d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5df6700 # | | | | `-ReturnStmt 0x5572d5df66f0 # | | | | `-CallExpr 0x5572d5df66c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df66a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5df6688 '' Function 0x5572d5ccd618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5df6660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df6648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df6630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df65f8 'double3':'vector' lvalue ParmVar 0x5572d5df62d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5df6438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5df6870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df67c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5df6bf0 # | | | | `-ReturnStmt 0x5572d5df6be0 # | | | | `-CallExpr 0x5572d5df6bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df6b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5df6b78 '' Function 0x5572d5ccd890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5df6b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df6b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df6b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df6ae8 'double4':'vector' lvalue ParmVar 0x5572d5df67c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5df6920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5df6d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df6ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5df70b0 # | | | | `-ReturnStmt 0x5572d5df70a0 # | | | | `-CallExpr 0x5572d5df7070 'float' # | | | | |-ImplicitCastExpr 0x5572d5df7058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5df7038 '' Function 0x5572d5ccd128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5df7010 'float' # | | | | `-ImplicitCastExpr 0x5572d5df6ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df6fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df6fa8 'int' lvalue ParmVar 0x5572d5df6ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5df6e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df7210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df7160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5df7590 # | | | | `-ReturnStmt 0x5572d5df7580 # | | | | `-CallExpr 0x5572d5df7550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df7538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5df7518 '' Function 0x5572d5ccd3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5df74f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df74d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df74c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df7488 'int2':'vector' lvalue ParmVar 0x5572d5df7160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5df72c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df76f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df7640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5df7a78 # | | | | `-ReturnStmt 0x5572d5df7a68 # | | | | `-CallExpr 0x5572d5df7a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df7a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5df7a00 '' Function 0x5572d5ccd618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5df79d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df79c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df79a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df7970 'int3':'vector' lvalue ParmVar 0x5572d5df7640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5df77a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df7bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df7b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5df7f68 # | | | | `-ReturnStmt 0x5572d5df7f58 # | | | | `-CallExpr 0x5572d5df7f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df7f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5df7ef0 '' Function 0x5572d5ccd890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5df7ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df7eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df7e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df7e60 'int4':'vector' lvalue ParmVar 0x5572d5df7b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5df7c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df80c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df8018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5df8cd8 # | | | | `-ReturnStmt 0x5572d5df8cc8 # | | | | `-CallExpr 0x5572d5df8c98 'float' # | | | | |-ImplicitCastExpr 0x5572d5df8c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5df8c60 '' Function 0x5572d5ccd128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5df8c38 'float' # | | | | `-ImplicitCastExpr 0x5572d5df8c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df8c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df8bd0 'uint':'unsigned int' lvalue ParmVar 0x5572d5df8018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5df8178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df8e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df8d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5df91d8 # | | | | `-ReturnStmt 0x5572d5df91c8 # | | | | `-CallExpr 0x5572d5df9198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df9180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5df9160 '' Function 0x5572d5ccd3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5df9138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df9120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df9108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df90d0 'uint2':'vector' lvalue ParmVar 0x5572d5df8d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5df8ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df9338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df9288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5df96e0 # | | | | `-ReturnStmt 0x5572d5df96d0 # | | | | `-CallExpr 0x5572d5df96a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df9688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5df9668 '' Function 0x5572d5ccd618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5df9640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df9628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df9610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df95d8 'uint3':'vector' lvalue ParmVar 0x5572d5df9288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5df93e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df9840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df9790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5df9bf0 # | | | | `-ReturnStmt 0x5572d5df9be0 # | | | | `-CallExpr 0x5572d5df9bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5df9b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5df9b78 '' Function 0x5572d5ccd890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5df9b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5df9b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5df9b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df9ae8 'uint4':'vector' lvalue ParmVar 0x5572d5df9790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5df98f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5df9d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5df9ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5dfa0f0 # | | | | `-ReturnStmt 0x5572d5dfa0e0 # | | | | `-CallExpr 0x5572d5dfa0b0 'float' # | | | | |-ImplicitCastExpr 0x5572d5dfa098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dfa078 '' Function 0x5572d5ccd128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dfa050 'float' # | | | | `-ImplicitCastExpr 0x5572d5dfa038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfa020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5df9fe8 'int64_t':'long' lvalue ParmVar 0x5572d5df9ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5df9e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dfa250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfa1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5dfa610 # | | | | `-ReturnStmt 0x5572d5dfa600 # | | | | `-CallExpr 0x5572d5dfa5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dfa5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dfa598 '' Function 0x5572d5ccd3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dfa570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dfa558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfa540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfa508 'int64_t2':'vector' lvalue ParmVar 0x5572d5dfa1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5dfa300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dfa770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfa6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5dfb250 # | | | | `-ReturnStmt 0x5572d5dfb240 # | | | | `-CallExpr 0x5572d5dfb210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dfb1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dfb1d8 '' Function 0x5572d5ccd618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dfb1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dfaa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfaa68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfaa30 'int64_t3':'vector' lvalue ParmVar 0x5572d5dfa6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5dfa820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dfb3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfb300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5dfb780 # | | | | `-ReturnStmt 0x5572d5dfb770 # | | | | `-CallExpr 0x5572d5dfb740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dfb728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dfb708 '' Function 0x5572d5ccd890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dfb6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dfb6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfb6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfb678 'int64_t4':'vector' lvalue ParmVar 0x5572d5dfb300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5dfb460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dfb8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfb830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5dfbca0 # | | | | `-ReturnStmt 0x5572d5dfbc90 # | | | | `-CallExpr 0x5572d5dfbc60 'float' # | | | | |-ImplicitCastExpr 0x5572d5dfbc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5dfbc28 '' Function 0x5572d5ccd128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5dfbc00 'float' # | | | | `-ImplicitCastExpr 0x5572d5dfbbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfbbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfbb98 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5dfb830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5dfb990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dfbe00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfbd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5dfc1e0 # | | | | `-ReturnStmt 0x5572d5dfc1d0 # | | | | `-CallExpr 0x5572d5dfc1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dfc188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5dfc168 '' Function 0x5572d5ccd3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5dfc140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dfc128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfc110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfc0d8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5dfbd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5dfbeb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dfc340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfc290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5dfc728 # | | | | `-ReturnStmt 0x5572d5dfc718 # | | | | `-CallExpr 0x5572d5dfc6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dfc6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5dfc6b0 '' Function 0x5572d5ccd618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5dfc688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dfc670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfc658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfc620 'uint64_t3':'vector' lvalue ParmVar 0x5572d5dfc290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5dfc3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dfc888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfc7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5dfcc78 # | | | | `-ReturnStmt 0x5572d5dfcc68 # | | | | `-CallExpr 0x5572d5dfcc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dfcc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5dfcc00 '' Function 0x5572d5ccd890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5dfcbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dfcbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfcba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfcb70 'uint64_t4':'vector' lvalue ParmVar 0x5572d5dfc7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5dfc938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dfce80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfcd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5572d5dfcdb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5572d5dfda60 # | | | | `-ReturnStmt 0x5572d5dfda50 # | | | | `-CallExpr 0x5572d5dfda18 'float' # | | | | |-ImplicitCastExpr 0x5572d5dfda00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5dfd9e0 '' Function 0x5572d5cd21e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5dfd130 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dfd118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dfd100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dfd0c8 'double' lvalue ParmVar 0x5572d5dfcd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5572d5dfd9b8 'float' # | | | | `-ImplicitCastExpr 0x5572d5dfd9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfd190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfd158 'double' lvalue ParmVar 0x5572d5dfcdb0 'V2' 'double' # | | | `-DeprecatedAttr 0x5572d5dfcf38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dfdc68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfdb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5dfdb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5572d5dfe088 # | | | | `-ReturnStmt 0x5572d5dfe078 # | | | | `-CallExpr 0x5572d5dfe040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dfe028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5dfe008 '' Function 0x5572d5cd2500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5dfdf38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dfdf20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dfdf08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dfded0 'double2':'vector' lvalue ParmVar 0x5572d5dfdb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5572d5dfdfe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dfdfc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfdfb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfdf78 'double2':'vector' lvalue ParmVar 0x5572d5dfdb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5dfdd20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dfe290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfe140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5dfe1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5572d5dfe6b8 # | | | | `-ReturnStmt 0x5572d5dfe6a8 # | | | | `-CallExpr 0x5572d5dfe670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dfe658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5dfe638 '' Function 0x5572d5cd2870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5dfe568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dfe550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dfe538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dfe500 'double3':'vector' lvalue ParmVar 0x5572d5dfe140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5572d5dfe610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dfe5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfe5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfe5a8 'double3':'vector' lvalue ParmVar 0x5572d5dfe1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5dfe348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dfe8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfe770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5dfe7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5572d5dfecf0 # | | | | `-ReturnStmt 0x5572d5dfece0 # | | | | `-CallExpr 0x5572d5dfeca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dfec90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5dfec70 '' Function 0x5572d5cd2b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5dfeba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dfeb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dfeb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dfeb38 'double4':'vector' lvalue ParmVar 0x5572d5dfe770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5572d5dfec48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dfec30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dfec18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dfebe0 'double4':'vector' lvalue ParmVar 0x5572d5dfe7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5dfe978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5dfeef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dfeda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5572d5dfee20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5572d5dff2e8 # | | | | `-ReturnStmt 0x5572d5dff2d8 # | | | | `-CallExpr 0x5572d5dff2a0 'float' # | | | | |-ImplicitCastExpr 0x5572d5dff288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5dff268 '' Function 0x5572d5cd21e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5dff1b0 'float' # | | | | | `-ImplicitCastExpr 0x5572d5dff198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dff180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dff148 'int' lvalue ParmVar 0x5572d5dfeda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5572d5dff240 'float' # | | | | `-ImplicitCastExpr 0x5572d5dff228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dff210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dff1d8 'int' lvalue ParmVar 0x5572d5dfee20 'V2' 'int' # | | | `-DeprecatedAttr 0x5572d5dfefa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5dff4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5dff398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5dff418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5572d5dff918 # | | | | `-ReturnStmt 0x5572d5dff908 # | | | | `-CallExpr 0x5572d5dff8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5dff8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5dff898 '' Function 0x5572d5cd2500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5dff7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5dff7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5dff798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5dff760 'int2':'vector' lvalue ParmVar 0x5572d5dff398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5572d5dff870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5dff858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5dff840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5dff808 'int2':'vector' lvalue ParmVar 0x5572d5dff418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5dff5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e001c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e00078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5e000f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5572d5e00600 # | | | | `-ReturnStmt 0x5572d5e005f0 # | | | | `-CallExpr 0x5572d5e005b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e005a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5e00580 '' Function 0x5572d5cd2870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5e004b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e00498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e00480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e00448 'int3':'vector' lvalue ParmVar 0x5572d5e00078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5572d5e00558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e00540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e00528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e004f0 'int3':'vector' lvalue ParmVar 0x5572d5e000f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5e00280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e00800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e006b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5e00730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5572d5e00c40 # | | | | `-ReturnStmt 0x5572d5e00c30 # | | | | `-CallExpr 0x5572d5e00bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e00be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5e00bc0 '' Function 0x5572d5cd2b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5e00af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e00ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e00ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e00a88 'int4':'vector' lvalue ParmVar 0x5572d5e006b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5572d5e00b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e00b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e00b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e00b30 'int4':'vector' lvalue ParmVar 0x5572d5e00730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5e008b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e00e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e00cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5e00d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5e01258 # | | | | `-ReturnStmt 0x5572d5e01248 # | | | | `-CallExpr 0x5572d5e01210 'float' # | | | | |-ImplicitCastExpr 0x5572d5e011f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5e011d8 '' Function 0x5572d5cd21e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5e01120 'float' # | | | | | `-ImplicitCastExpr 0x5572d5e01108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e010f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e010b8 'uint':'unsigned int' lvalue ParmVar 0x5572d5e00cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5572d5e011b0 'float' # | | | | `-ImplicitCastExpr 0x5572d5e01198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e01180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e01148 'uint':'unsigned int' lvalue ParmVar 0x5572d5e00d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5e00ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e01458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e01308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5e01388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5e018a8 # | | | | `-ReturnStmt 0x5572d5e01898 # | | | | `-CallExpr 0x5572d5e01860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e01848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5e01828 '' Function 0x5572d5cd2500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5e01758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e01740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e01728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e016f0 'uint2':'vector' lvalue ParmVar 0x5572d5e01308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5572d5e01800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e017e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e017d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e01798 'uint2':'vector' lvalue ParmVar 0x5572d5e01388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5e01510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e01aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e01958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5e019d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5e01f00 # | | | | `-ReturnStmt 0x5572d5e01ef0 # | | | | `-CallExpr 0x5572d5e01eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e01ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5e01e80 '' Function 0x5572d5cd2870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5e01db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e01d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e01d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e01d48 'uint3':'vector' lvalue ParmVar 0x5572d5e01958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5572d5e01e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e01e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e01e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e01df0 'uint3':'vector' lvalue ParmVar 0x5572d5e019d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5e01b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e026e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e02590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5e02610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5e02b40 # | | | | `-ReturnStmt 0x5572d5e02b30 # | | | | `-CallExpr 0x5572d5e02af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e02ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5e02ac0 '' Function 0x5572d5cd2b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5e029f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e029d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e029c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e02988 'uint4':'vector' lvalue ParmVar 0x5572d5e02590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5572d5e02a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e02a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e02a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e02a30 'uint4':'vector' lvalue ParmVar 0x5572d5e02610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5e02798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e02d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e02bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5e02c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5e03178 # | | | | `-ReturnStmt 0x5572d5e03168 # | | | | `-CallExpr 0x5572d5e03130 'float' # | | | | |-ImplicitCastExpr 0x5572d5e03118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5e030f8 '' Function 0x5572d5cd21e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5e03040 'float' # | | | | | `-ImplicitCastExpr 0x5572d5e03028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e03010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e02fd8 'int64_t':'long' lvalue ParmVar 0x5572d5e02bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5572d5e030d0 'float' # | | | | `-ImplicitCastExpr 0x5572d5e030b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e030a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e03068 'int64_t':'long' lvalue ParmVar 0x5572d5e02c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5e02df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e03378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e03228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5e032a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e037e8 # | | | | `-ReturnStmt 0x5572d5e037d8 # | | | | `-CallExpr 0x5572d5e037a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e03788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5e03768 '' Function 0x5572d5cd2500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5e03698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e03680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e03668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e03630 'int64_t2':'vector' lvalue ParmVar 0x5572d5e03228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5572d5e03740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e03728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e03710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e036d8 'int64_t2':'vector' lvalue ParmVar 0x5572d5e032a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e03430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e039e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e03898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5e03918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e03e60 # | | | | `-ReturnStmt 0x5572d5e03e50 # | | | | `-CallExpr 0x5572d5e03e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e03e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5e03de0 '' Function 0x5572d5cd2870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5e03d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e03cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e03ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e03ca8 'int64_t3':'vector' lvalue ParmVar 0x5572d5e03898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5572d5e03db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e03da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e03d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e03d50 'int64_t3':'vector' lvalue ParmVar 0x5572d5e03918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e03aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e04060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e03f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5e03f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e044e0 # | | | | `-ReturnStmt 0x5572d5e044d0 # | | | | `-CallExpr 0x5572d5e04498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e04480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5e04460 '' Function 0x5572d5cd2b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5e04390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e04378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e04360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e04328 'int64_t4':'vector' lvalue ParmVar 0x5572d5e03f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5572d5e04438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e04420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e04408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e043d0 'int64_t4':'vector' lvalue ParmVar 0x5572d5e03f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e04118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e04cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e04b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5e04bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5e05118 # | | | | `-ReturnStmt 0x5572d5e05108 # | | | | `-CallExpr 0x5572d5e050d0 'float' # | | | | |-ImplicitCastExpr 0x5572d5e050b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5e05098 '' Function 0x5572d5cd21e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5e04fe0 'float' # | | | | | `-ImplicitCastExpr 0x5572d5e04fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e04fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e04f78 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e04b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5572d5e05070 'float' # | | | | `-ImplicitCastExpr 0x5572d5e05058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e05040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e05008 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e04bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5e04d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e05318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e051c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5e05248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e057a8 # | | | | `-ReturnStmt 0x5572d5e05798 # | | | | `-CallExpr 0x5572d5e05760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e05748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5e05728 '' Function 0x5572d5cd2500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5e05658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e05640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e05628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e055f0 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e051c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5572d5e05700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e056e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e056d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e05698 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e05248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e053d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e059a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e05858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5e058d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e05e40 # | | | | `-ReturnStmt 0x5572d5e05e30 # | | | | `-CallExpr 0x5572d5e05df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e05de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5e05dc0 '' Function 0x5572d5cd2870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5e05cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e05cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e05cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e05c88 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e05858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5572d5e05d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e05d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e05d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e05d30 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e058d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e05a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e06040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e05ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5e05f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e064e0 # | | | | `-ReturnStmt 0x5572d5e064d0 # | | | | `-CallExpr 0x5572d5e06498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e06480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5e06460 '' Function 0x5572d5cd2b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5e06390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e06378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e06360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e06328 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e05ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5572d5e06438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e06420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e06408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e063d0 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e05f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e060f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e06650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e065a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5e06998 # | | | | `-ReturnStmt 0x5572d5e06988 # | | | | `-CallExpr 0x5572d5e06958 'float' # | | | | |-ImplicitCastExpr 0x5572d5e06940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e06920 '' Function 0x5572d5cd6f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e068f8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e068e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e068c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e06890 'double' lvalue ParmVar 0x5572d5e065a0 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5e06700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d32680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e06a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d329e8 # | | | | `-ReturnStmt 0x5572d5d329d8 # | | | | `-CallExpr 0x5572d5d329a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d32990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d32970 '' Function 0x5572d5cd7188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d32948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d32930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d32918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d328e0 'double2':'vector' lvalue ParmVar 0x5572d5e06a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d32730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d32b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d32aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d32ec8 # | | | | `-ReturnStmt 0x5572d5d32eb8 # | | | | `-CallExpr 0x5572d5d32e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d32e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d32e50 '' Function 0x5572d5cd7400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d32e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d32e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d32df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d32dc0 'double3':'vector' lvalue ParmVar 0x5572d5d32aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d32c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d33038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d32f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d333b0 # | | | | `-ReturnStmt 0x5572d5d333a0 # | | | | `-CallExpr 0x5572d5d33370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d33358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d33338 '' Function 0x5572d5cd7678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d33310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d332f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d332e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d332a8 'double4':'vector' lvalue ParmVar 0x5572d5d32f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d330e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d33510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d33460 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d33868 # | | | | `-ReturnStmt 0x5572d5d33858 # | | | | `-CallExpr 0x5572d5d33828 'float' # | | | | |-ImplicitCastExpr 0x5572d5d33810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d337f0 '' Function 0x5572d5cd6f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d337c8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d337b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d33798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d33760 'int' lvalue ParmVar 0x5572d5d33460 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d335c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d339c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d33918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d33d40 # | | | | `-ReturnStmt 0x5572d5d33d30 # | | | | `-CallExpr 0x5572d5d33d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d33ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d33cc8 '' Function 0x5572d5cd7188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d33ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d33c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d33c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d33c38 'int2':'vector' lvalue ParmVar 0x5572d5d33918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d33a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d33ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d33df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d34220 # | | | | `-ReturnStmt 0x5572d5d34210 # | | | | `-CallExpr 0x5572d5d341e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d341c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d341a8 '' Function 0x5572d5cd7400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d34180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d34168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d34150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d34118 'int3':'vector' lvalue ParmVar 0x5572d5d33df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d33f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d34380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d342d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d34730 # | | | | `-ReturnStmt 0x5572d5d34720 # | | | | `-CallExpr 0x5572d5d346f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d346d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d346b8 '' Function 0x5572d5cd7678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d34690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d34650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d34638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d34600 'int4':'vector' lvalue ParmVar 0x5572d5d342d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d34430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d34890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d347e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d34c08 # | | | | `-ReturnStmt 0x5572d5d34bf8 # | | | | `-CallExpr 0x5572d5d34bc8 'float' # | | | | |-ImplicitCastExpr 0x5572d5d34bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d34b90 '' Function 0x5572d5cd6f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d34b68 'float' # | | | | `-ImplicitCastExpr 0x5572d5d34b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d34b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d34b00 'uint':'unsigned int' lvalue ParmVar 0x5572d5d347e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d34940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d34d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d34cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d35100 # | | | | `-ReturnStmt 0x5572d5d350f0 # | | | | `-CallExpr 0x5572d5d350c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d350a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d35088 '' Function 0x5572d5cd7188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d35060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d35048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d35030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d34ff8 'uint2':'vector' lvalue ParmVar 0x5572d5d34cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d34e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d35260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d351b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d35600 # | | | | `-ReturnStmt 0x5572d5d355f0 # | | | | `-CallExpr 0x5572d5d355c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d355a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d35588 '' Function 0x5572d5cd7400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d35560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d35548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d35530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d354f8 'uint3':'vector' lvalue ParmVar 0x5572d5d351b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d35310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d35760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d356b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d35b08 # | | | | `-ReturnStmt 0x5572d5d35af8 # | | | | `-CallExpr 0x5572d5d35ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d35ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d35a90 '' Function 0x5572d5cd7678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d35a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d35a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d35a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d35a00 'uint4':'vector' lvalue ParmVar 0x5572d5d356b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d35810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d35c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d35bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d36000 # | | | | `-ReturnStmt 0x5572d5d35ff0 # | | | | `-CallExpr 0x5572d5d35fc0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d35fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d35f88 '' Function 0x5572d5cd6f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d35f60 'float' # | | | | `-ImplicitCastExpr 0x5572d5d35f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d35f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d35ef8 'int64_t':'long' lvalue ParmVar 0x5572d5d35bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d35d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d36160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d360b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d36518 # | | | | `-ReturnStmt 0x5572d5d36508 # | | | | `-CallExpr 0x5572d5d364d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d364c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d364a0 '' Function 0x5572d5cd7188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d36478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d36460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d36448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d36410 'int64_t2':'vector' lvalue ParmVar 0x5572d5d360b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d36210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d366a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d365c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d36a60 # | | | | `-ReturnStmt 0x5572d5d36a50 # | | | | `-CallExpr 0x5572d5d36a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d36a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d369e8 '' Function 0x5572d5cd7400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d369c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d369a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d36990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d36958 'int64_t3':'vector' lvalue ParmVar 0x5572d5d365c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d36750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d36bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d36b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d36f88 # | | | | `-ReturnStmt 0x5572d5d36f78 # | | | | `-CallExpr 0x5572d5d36f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d36f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d36f10 '' Function 0x5572d5cd7678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d36ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d36ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d36eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d36e80 'int64_t4':'vector' lvalue ParmVar 0x5572d5d36b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d36c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d370e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d37038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d374a0 # | | | | `-ReturnStmt 0x5572d5d37490 # | | | | `-CallExpr 0x5572d5d37460 'float' # | | | | |-ImplicitCastExpr 0x5572d5d37448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d37428 '' Function 0x5572d5cd6f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d37400 'float' # | | | | `-ImplicitCastExpr 0x5572d5d373e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d373d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d37398 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d37038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d37198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d37600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d37550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d379d8 # | | | | `-ReturnStmt 0x5572d5d379c8 # | | | | `-CallExpr 0x5572d5d37998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d37980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d37960 '' Function 0x5572d5cd7188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d37938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d37920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d37908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d378d0 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d37550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d376b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d37b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d37a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d37f18 # | | | | `-ReturnStmt 0x5572d5d37f08 # | | | | `-CallExpr 0x5572d5d37ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d37ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d37ea0 '' Function 0x5572d5cd7400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d37e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d37e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d37e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d37e10 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d37a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d37be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d38078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d37fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d38460 # | | | | `-ReturnStmt 0x5572d5d38450 # | | | | `-CallExpr 0x5572d5d38420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d38408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d383e8 '' Function 0x5572d5cd7678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d383c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d383a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d38390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d38358 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d37fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d38128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d385d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d38520 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d389d8 # | | | | `-ReturnStmt 0x5572d5d389c8 # | | | | `-CallExpr 0x5572d5d38998 'float' # | | | | |-ImplicitCastExpr 0x5572d5d38980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d38960 '' Function 0x5572d5cd8290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d38938 'float' # | | | | `-ImplicitCastExpr 0x5572d5d38920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d38908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d388d0 'double' lvalue ParmVar 0x5572d5d38520 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d38740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d38b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d38a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d38eb0 # | | | | `-ReturnStmt 0x5572d5d38ea0 # | | | | `-CallExpr 0x5572d5d38e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d38e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d38e38 '' Function 0x5572d5cd8508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d38e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d38df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d38de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d38da8 'double2':'vector' lvalue ParmVar 0x5572d5d38a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d38bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d39020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d38f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d39390 # | | | | `-ReturnStmt 0x5572d5d39380 # | | | | `-CallExpr 0x5572d5d39350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d39338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d39318 '' Function 0x5572d5c9cbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d392f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d392d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d392c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d39288 'double3':'vector' lvalue ParmVar 0x5572d5d38f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d390d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d39500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d39450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d39878 # | | | | `-ReturnStmt 0x5572d5d39868 # | | | | `-CallExpr 0x5572d5d39838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d39820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d39800 '' Function 0x5572d5c9ce58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d397d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d397c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d397a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d39770 'double4':'vector' lvalue ParmVar 0x5572d5d39450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d395b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d399d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d39928 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d39d30 # | | | | `-ReturnStmt 0x5572d5d39d20 # | | | | `-CallExpr 0x5572d5d39cf0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d39cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d39cb8 '' Function 0x5572d5cd8290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d39c90 'float' # | | | | `-ImplicitCastExpr 0x5572d5d39c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d39c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d39c28 'int' lvalue ParmVar 0x5572d5d39928 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d39a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d39e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d39de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d3a208 # | | | | `-ReturnStmt 0x5572d5d3a1f8 # | | | | `-CallExpr 0x5572d5d3a1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3a1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d3a190 '' Function 0x5572d5cd8508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d3a168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3a150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3a138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3a100 'int2':'vector' lvalue ParmVar 0x5572d5d39de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d39f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3a368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3a2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d3a6e8 # | | | | `-ReturnStmt 0x5572d5d3a6d8 # | | | | `-CallExpr 0x5572d5d3a6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3a690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d3a670 '' Function 0x5572d5c9cbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d3a648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3a630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3a618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3a5e0 'int3':'vector' lvalue ParmVar 0x5572d5d3a2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d3a418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3b108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3b058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d3b490 # | | | | `-ReturnStmt 0x5572d5d3b480 # | | | | `-CallExpr 0x5572d5d3b450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3b438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d3b418 '' Function 0x5572d5c9ce58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d3b3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3b3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3b3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3b388 'int4':'vector' lvalue ParmVar 0x5572d5d3b058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d3b1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3b5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3b540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d3b968 # | | | | `-ReturnStmt 0x5572d5d3b958 # | | | | `-CallExpr 0x5572d5d3b928 'float' # | | | | |-ImplicitCastExpr 0x5572d5d3b910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d3b8f0 '' Function 0x5572d5cd8290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d3b8c8 'float' # | | | | `-ImplicitCastExpr 0x5572d5d3b8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3b898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3b860 'uint':'unsigned int' lvalue ParmVar 0x5572d5d3b540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d3b6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3bac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3ba18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d3be60 # | | | | `-ReturnStmt 0x5572d5d3be50 # | | | | `-CallExpr 0x5572d5d3be20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3be08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d3bde8 '' Function 0x5572d5cd8508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d3bdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3bda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3bd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3bd58 'uint2':'vector' lvalue ParmVar 0x5572d5d3ba18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d3bb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3bfc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3bf10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d3c360 # | | | | `-ReturnStmt 0x5572d5d3c350 # | | | | `-CallExpr 0x5572d5d3c320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3c308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d3c2e8 '' Function 0x5572d5c9cbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d3c2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3c2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3c290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3c258 'uint3':'vector' lvalue ParmVar 0x5572d5d3bf10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d3c070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3c4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3c410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d3c868 # | | | | `-ReturnStmt 0x5572d5d3c858 # | | | | `-CallExpr 0x5572d5d3c828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3c810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d3c7f0 '' Function 0x5572d5c9ce58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d3c7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3c7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3c798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3c760 'uint4':'vector' lvalue ParmVar 0x5572d5d3c410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d3c570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3c9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3c918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d3cd60 # | | | | `-ReturnStmt 0x5572d5d3cd50 # | | | | `-CallExpr 0x5572d5d3cd20 'float' # | | | | |-ImplicitCastExpr 0x5572d5d3cd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d3cce8 '' Function 0x5572d5cd8290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d3ccc0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d3cca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3cc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3cc58 'int64_t':'long' lvalue ParmVar 0x5572d5d3c918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d3ca78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3cec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3ce10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d3daa0 # | | | | `-ReturnStmt 0x5572d5d3da90 # | | | | `-CallExpr 0x5572d5d3da60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3da48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d3da28 '' Function 0x5572d5cd8508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d3da00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3d9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3d9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3d998 'int64_t2':'vector' lvalue ParmVar 0x5572d5d3ce10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d3cf70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3dc00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3db50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d3dfc0 # | | | | `-ReturnStmt 0x5572d5d3dfb0 # | | | | `-CallExpr 0x5572d5d3df80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3df68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d3df48 '' Function 0x5572d5c9cbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d3df20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3df08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3def0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3deb8 'int64_t3':'vector' lvalue ParmVar 0x5572d5d3db50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d3dcb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3e120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3e070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d3e4e8 # | | | | `-ReturnStmt 0x5572d5d3e4d8 # | | | | `-CallExpr 0x5572d5d3e4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3e490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d3e470 '' Function 0x5572d5c9ce58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d3e448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3e430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3e418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3e3e0 'int64_t4':'vector' lvalue ParmVar 0x5572d5d3e070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d3e1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3e648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3e598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d3ea00 # | | | | `-ReturnStmt 0x5572d5d3e9f0 # | | | | `-CallExpr 0x5572d5d3e9c0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d3e9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d3e988 '' Function 0x5572d5cd8290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d3e960 'float' # | | | | `-ImplicitCastExpr 0x5572d5d3e948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3e930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3e8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d3e598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d3e6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3eb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3eab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d3ef38 # | | | | `-ReturnStmt 0x5572d5d3ef28 # | | | | `-CallExpr 0x5572d5d3eef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3eee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d3eec0 '' Function 0x5572d5cd8508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d3ee98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3ee80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3ee68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3ee30 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d3eab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d3ec10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3f098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3efe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d3f478 # | | | | `-ReturnStmt 0x5572d5d3f468 # | | | | `-CallExpr 0x5572d5d3f438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3f420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d3f400 '' Function 0x5572d5c9cbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d3f3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3f3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3f3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3f370 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d3efe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d3f148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3f5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3f528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d3f9c0 # | | | | `-ReturnStmt 0x5572d5d3f9b0 # | | | | `-CallExpr 0x5572d5d3f980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d3f968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d3f948 '' Function 0x5572d5c9ce58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d3f920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d3f908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3f8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3f8b8 'uint64_t4':'vector' lvalue ParmVar 0x5572d5d3f528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d3f688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d3fb28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3fa78 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5d3fe70 # | | | | `-ReturnStmt 0x5572d5d3fe60 # | | | | `-CallExpr 0x5572d5d3fe30 'float' # | | | | |-ImplicitCastExpr 0x5572d5d3fe18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d3fdf8 '' Function 0x5572d5ce81b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d3fdd0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d3fdb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d3fda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d3fd68 'double' lvalue ParmVar 0x5572d5d3fa78 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5d3fbd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d3ffd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d3ff28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5d40340 # | | | | `-ReturnStmt 0x5572d5d40330 # | | | | `-CallExpr 0x5572d5d40300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d402e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d402c8 '' Function 0x5572d5ce8430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d402a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d40288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d40270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d40238 'double2':'vector' lvalue ParmVar 0x5572d5d3ff28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5d40088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d404a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d403f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5d40818 # | | | | `-ReturnStmt 0x5572d5d40808 # | | | | `-CallExpr 0x5572d5d407d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d407c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d407a0 '' Function 0x5572d5ce86a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d40778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d40760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d40748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d40710 'double3':'vector' lvalue ParmVar 0x5572d5d403f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5d40558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d40980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d408d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5d40cf8 # | | | | `-ReturnStmt 0x5572d5d40ce8 # | | | | `-CallExpr 0x5572d5d40cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d40ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d40c80 '' Function 0x5572d5ce8930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d40c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d40c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d40c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d40bf0 'double4':'vector' lvalue ParmVar 0x5572d5d408d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5d40a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5d40e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d40da8 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5d411b0 # | | | | `-ReturnStmt 0x5572d5d411a0 # | | | | `-CallExpr 0x5572d5d41170 'float' # | | | | |-ImplicitCastExpr 0x5572d5d41158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d41138 '' Function 0x5572d5ce81b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d41110 'float' # | | | | `-ImplicitCastExpr 0x5572d5d410f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d410e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d410a8 'int' lvalue ParmVar 0x5572d5d40da8 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5d40f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d41310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d41260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5d41688 # | | | | `-ReturnStmt 0x5572d5d41678 # | | | | `-CallExpr 0x5572d5d41648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d41630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d41610 '' Function 0x5572d5ce8430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d415e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d415d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d415b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d41580 'int2':'vector' lvalue ParmVar 0x5572d5d41260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5d413c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d426c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d41738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5d42a40 # | | | | `-ReturnStmt 0x5572d5d42a30 # | | | | `-CallExpr 0x5572d5d42a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d429e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d429c8 '' Function 0x5572d5ce86a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d429a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d42988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d42970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d42938 'int3':'vector' lvalue ParmVar 0x5572d5d41738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5d42770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d42ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d42af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5d42f28 # | | | | `-ReturnStmt 0x5572d5d42f18 # | | | | `-CallExpr 0x5572d5d42ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d42ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d42eb0 '' Function 0x5572d5ce8930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d42e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d42e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d42e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d42e20 'int4':'vector' lvalue ParmVar 0x5572d5d42af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5d42c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d43088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d42fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5d43400 # | | | | `-ReturnStmt 0x5572d5d433f0 # | | | | `-CallExpr 0x5572d5d433c0 'float' # | | | | |-ImplicitCastExpr 0x5572d5d433a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d43388 '' Function 0x5572d5ce81b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d43360 'float' # | | | | `-ImplicitCastExpr 0x5572d5d43348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d43330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d432f8 'uint':'unsigned int' lvalue ParmVar 0x5572d5d42fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5d43138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d43560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d434b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5d438f8 # | | | | `-ReturnStmt 0x5572d5d438e8 # | | | | `-CallExpr 0x5572d5d438b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d438a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d43880 '' Function 0x5572d5ce8430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d43858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d43840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d43828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d437f0 'uint2':'vector' lvalue ParmVar 0x5572d5d434b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5d43610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d43a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d439a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5d43df8 # | | | | `-ReturnStmt 0x5572d5d43de8 # | | | | `-CallExpr 0x5572d5d43db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d43da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d43d80 '' Function 0x5572d5ce86a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d43d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d43d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d43d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d43cf0 'uint3':'vector' lvalue ParmVar 0x5572d5d439a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5d43b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d43f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d43ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5d44300 # | | | | `-ReturnStmt 0x5572d5d442f0 # | | | | `-CallExpr 0x5572d5d442c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d442a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d44288 '' Function 0x5572d5ce8930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d44260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d44248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d44230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d441f8 'uint4':'vector' lvalue ParmVar 0x5572d5d43ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5d44008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d44460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d443b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5d447f8 # | | | | `-ReturnStmt 0x5572d5d447e8 # | | | | `-CallExpr 0x5572d5d447b8 'float' # | | | | |-ImplicitCastExpr 0x5572d5d447a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d44780 '' Function 0x5572d5ce81b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d44758 'float' # | | | | `-ImplicitCastExpr 0x5572d5d44740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d44728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d446f0 'int64_t':'long' lvalue ParmVar 0x5572d5d443b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5d44510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d44958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d448a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d44d10 # | | | | `-ReturnStmt 0x5572d5d44d00 # | | | | `-CallExpr 0x5572d5d44cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d44cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d44c98 '' Function 0x5572d5ce8430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d44c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d44c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d44c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d44c08 'int64_t2':'vector' lvalue ParmVar 0x5572d5d448a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d44a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d44e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d44dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5d45230 # | | | | `-ReturnStmt 0x5572d5d45220 # | | | | `-CallExpr 0x5572d5d451f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d451d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d451b8 '' Function 0x5572d5ce86a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d45190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d45178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d45160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d45128 'int64_t3':'vector' lvalue ParmVar 0x5572d5d44dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d44f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d45390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d452e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5d45758 # | | | | `-ReturnStmt 0x5572d5d45748 # | | | | `-CallExpr 0x5572d5d45718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d45700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5d456e0 '' Function 0x5572d5ce8930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5d456b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d456a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d45688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d45650 'int64_t4':'vector' lvalue ParmVar 0x5572d5d452e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5d45440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d458b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d45808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5d45c70 # | | | | `-ReturnStmt 0x5572d5d45c60 # | | | | `-CallExpr 0x5572d5d45c30 'float' # | | | | |-ImplicitCastExpr 0x5572d5d45c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5d45bf8 '' Function 0x5572d5ce81b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5d45bd0 'float' # | | | | `-ImplicitCastExpr 0x5572d5d45bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d45ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d45b68 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5d45808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5d45968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d45dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d45d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5d461a8 # | | | | `-ReturnStmt 0x5572d5d46198 # | | | | `-CallExpr 0x5572d5d46168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d46150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5d46130 '' Function 0x5572d5ce8430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5d46108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d460f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d460d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d460a0 'uint64_t2':'vector' lvalue ParmVar 0x5572d5d45d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5d45e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5d46308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d46258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e0cc78 # | | | | `-ReturnStmt 0x5572d5e0cc68 # | | | | `-CallExpr 0x5572d5e0cc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e0cc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5d46670 '' Function 0x5572d5ce86a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5d46648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d46630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5d46618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5d465e0 'uint64_t3':'vector' lvalue ParmVar 0x5572d5d46258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5d463b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e0cdd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0cd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e0d1c0 # | | | | `-ReturnStmt 0x5572d5e0d1b0 # | | | | `-CallExpr 0x5572d5e0d180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e0d168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e0d148 '' Function 0x5572d5ce8930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e0d120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e0d108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0d0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0d0b8 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e0cd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e0ce88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e0d330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0d280 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5e0d678 # | | | | `-ReturnStmt 0x5572d5e0d668 # | | | | `-CallExpr 0x5572d5e0d638 'float' # | | | | |-ImplicitCastExpr 0x5572d5e0d620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e0d600 '' Function 0x5572d5ce9548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e0d5d8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e0d5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0d5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0d570 'double' lvalue ParmVar 0x5572d5e0d280 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5e0d3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e0d7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0d738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5e0db50 # | | | | `-ReturnStmt 0x5572d5e0db40 # | | | | `-CallExpr 0x5572d5e0db10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e0daf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e0dad8 '' Function 0x5572d5ce97c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e0dab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e0da98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0da80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0da48 'double2':'vector' lvalue ParmVar 0x5572d5e0d738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5e0d898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e0dcc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0dc10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5e0e030 # | | | | `-ReturnStmt 0x5572d5e0e020 # | | | | `-CallExpr 0x5572d5e0dff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e0dfd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e0dfb8 '' Function 0x5572d5ce9a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e0df90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e0df78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0df60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0df28 'double3':'vector' lvalue ParmVar 0x5572d5e0dc10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5e0dd70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e0e1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0e0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5e0e518 # | | | | `-ReturnStmt 0x5572d5e0e508 # | | | | `-CallExpr 0x5572d5e0e4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e0e4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e0e4a0 '' Function 0x5572d5ce9cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e0e478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e0e460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0e448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0e410 'double4':'vector' lvalue ParmVar 0x5572d5e0e0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5e0e250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e0e678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0e5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5e0e9d0 # | | | | `-ReturnStmt 0x5572d5e0e9c0 # | | | | `-CallExpr 0x5572d5e0e990 'float' # | | | | |-ImplicitCastExpr 0x5572d5e0e978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e0e958 '' Function 0x5572d5ce9548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e0e930 'float' # | | | | `-ImplicitCastExpr 0x5572d5e0e918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0e900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0e8c8 'int' lvalue ParmVar 0x5572d5e0e5c8 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5e0e728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e0eb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0ea80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5e0eea8 # | | | | `-ReturnStmt 0x5572d5e0ee98 # | | | | `-CallExpr 0x5572d5e0ee68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e0ee50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e0ee30 '' Function 0x5572d5ce97c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e0ee08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e0edf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0edd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0eda0 'int2':'vector' lvalue ParmVar 0x5572d5e0ea80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5e0ebe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e0f008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0ef58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5e0f388 # | | | | `-ReturnStmt 0x5572d5e0f378 # | | | | `-CallExpr 0x5572d5e0f348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e0f330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e0f310 '' Function 0x5572d5ce9a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e0f2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e0f2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0f2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0f280 'int3':'vector' lvalue ParmVar 0x5572d5e0ef58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5e0f0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e0f4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0f438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5e0f870 # | | | | `-ReturnStmt 0x5572d5e0f860 # | | | | `-CallExpr 0x5572d5e0f830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e0f818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e0f7f8 '' Function 0x5572d5ce9cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e0f7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e0f7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0f7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0f768 'int4':'vector' lvalue ParmVar 0x5572d5e0f438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5e0f598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e0f9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0f920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5e0fd48 # | | | | `-ReturnStmt 0x5572d5e0fd38 # | | | | `-CallExpr 0x5572d5e0fd08 'float' # | | | | |-ImplicitCastExpr 0x5572d5e0fcf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e0fcd0 '' Function 0x5572d5ce9548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e0fca8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e0fc90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e0fc78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e0fc40 'uint':'unsigned int' lvalue ParmVar 0x5572d5e0f920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5e0fa80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e0fea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e0fdf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5e10240 # | | | | `-ReturnStmt 0x5572d5e10230 # | | | | `-CallExpr 0x5572d5e10200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e101e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e101c8 '' Function 0x5572d5ce97c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e101a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e10188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e10170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e10138 'uint2':'vector' lvalue ParmVar 0x5572d5e0fdf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5e0ff58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e103a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e102f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5e10740 # | | | | `-ReturnStmt 0x5572d5e10730 # | | | | `-CallExpr 0x5572d5e10700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e106e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e106c8 '' Function 0x5572d5ce9a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e106a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e10688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e10670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e10638 'uint3':'vector' lvalue ParmVar 0x5572d5e102f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5e10450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e108a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e107f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5e12220 # | | | | `-ReturnStmt 0x5572d5e12210 # | | | | `-CallExpr 0x5572d5e121e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e10bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e10bd0 '' Function 0x5572d5ce9cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e10ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e10b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e10b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e10b40 'uint4':'vector' lvalue ParmVar 0x5572d5e107f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5e10950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e12380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e122d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5e12718 # | | | | `-ReturnStmt 0x5572d5e12708 # | | | | `-CallExpr 0x5572d5e126d8 'float' # | | | | |-ImplicitCastExpr 0x5572d5e126c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e126a0 '' Function 0x5572d5ce9548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e12678 'float' # | | | | `-ImplicitCastExpr 0x5572d5e12660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e12648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e12610 'int64_t':'long' lvalue ParmVar 0x5572d5e122d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5e12430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e12878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e127c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e12c30 # | | | | `-ReturnStmt 0x5572d5e12c20 # | | | | `-CallExpr 0x5572d5e12bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e12bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e12bb8 '' Function 0x5572d5ce97c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e12b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e12b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e12b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e12b28 'int64_t2':'vector' lvalue ParmVar 0x5572d5e127c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e12928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e12d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e12ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e13150 # | | | | `-ReturnStmt 0x5572d5e13140 # | | | | `-CallExpr 0x5572d5e13110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e130f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e130d8 '' Function 0x5572d5ce9a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e130b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e13098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e13080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e13048 'int64_t3':'vector' lvalue ParmVar 0x5572d5e12ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e12e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e132b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e13200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e13678 # | | | | `-ReturnStmt 0x5572d5e13668 # | | | | `-CallExpr 0x5572d5e13638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e13620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e13600 '' Function 0x5572d5ce9cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e135d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e135c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e135a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e13570 'int64_t4':'vector' lvalue ParmVar 0x5572d5e13200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e13360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e137d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e13728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5e13b90 # | | | | `-ReturnStmt 0x5572d5e13b80 # | | | | `-CallExpr 0x5572d5e13b50 'float' # | | | | |-ImplicitCastExpr 0x5572d5e13b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e13b18 '' Function 0x5572d5ce9548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e13af0 'float' # | | | | `-ImplicitCastExpr 0x5572d5e13ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e13ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e13a88 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e13728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5e13888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e13cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e13c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e140c8 # | | | | `-ReturnStmt 0x5572d5e140b8 # | | | | `-CallExpr 0x5572d5e14088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e14070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e14050 '' Function 0x5572d5ce97c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e14028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e14010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e13ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e13fc0 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e13c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e13da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e14228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e14178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e14608 # | | | | `-ReturnStmt 0x5572d5e145f8 # | | | | `-CallExpr 0x5572d5e145c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e145b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e14590 '' Function 0x5572d5ce9a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e14568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e14550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e14538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e14500 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e14178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e142d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e14768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e146b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e14b50 # | | | | `-ReturnStmt 0x5572d5e14b40 # | | | | `-CallExpr 0x5572d5e14b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e14af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e14ad8 '' Function 0x5572d5ce9cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e14ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e14a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e14a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e14a48 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e146b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e14818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e14cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e14c10 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5e15008 # | | | | `-ReturnStmt 0x5572d5e14ff8 # | | | | `-CallExpr 0x5572d5e14fc8 'float' # | | | | |-ImplicitCastExpr 0x5572d5e14fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e14f90 '' Function 0x5572d5cea8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e14f68 'float' # | | | | `-ImplicitCastExpr 0x5572d5e14f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e14f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e14f00 'double' lvalue ParmVar 0x5572d5e14c10 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5e14d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e15178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e150c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5e154e0 # | | | | `-ReturnStmt 0x5572d5e154d0 # | | | | `-CallExpr 0x5572d5e154a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e15488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e15468 '' Function 0x5572d5ceab50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e15440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e15428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e15410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e153d8 'double2':'vector' lvalue ParmVar 0x5572d5e150c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5e15228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e15650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e155a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5e159c0 # | | | | `-ReturnStmt 0x5572d5e159b0 # | | | | `-CallExpr 0x5572d5e15980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e15968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e15948 '' Function 0x5572d5ceadc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e15920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e15908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e158f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e158b8 'double3':'vector' lvalue ParmVar 0x5572d5e155a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5e15700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e15b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e15a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5e15ea8 # | | | | `-ReturnStmt 0x5572d5e15e98 # | | | | `-CallExpr 0x5572d5e15e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e15e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e15e30 '' Function 0x5572d5ceb040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e15e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e15df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e15dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e15da0 'double4':'vector' lvalue ParmVar 0x5572d5e15a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5e15be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e16008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e15f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5e163a0 # | | | | `-ReturnStmt 0x5572d5e16390 # | | | | `-CallExpr 0x5572d5e16360 'float' # | | | | |-ImplicitCastExpr 0x5572d5e16348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e16328 '' Function 0x5572d5cea8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e16300 'float' # | | | | `-ImplicitCastExpr 0x5572d5e162e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e162d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e16298 'int' lvalue ParmVar 0x5572d5e15f58 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5e160b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e16500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e16450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5e16878 # | | | | `-ReturnStmt 0x5572d5e16868 # | | | | `-CallExpr 0x5572d5e16838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e16820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e16800 '' Function 0x5572d5ceab50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e167d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e167c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e167a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e16770 'int2':'vector' lvalue ParmVar 0x5572d5e16450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5e165b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e169d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e16928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5e16d58 # | | | | `-ReturnStmt 0x5572d5e16d48 # | | | | `-CallExpr 0x5572d5e16d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e16d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e16ce0 '' Function 0x5572d5ceadc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e16cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e16ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e16c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e16c50 'int3':'vector' lvalue ParmVar 0x5572d5e16928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5e16a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e16eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e16e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5e17240 # | | | | `-ReturnStmt 0x5572d5e17230 # | | | | `-CallExpr 0x5572d5e17200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e171e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e171c8 '' Function 0x5572d5ceb040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e171a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e17188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e17170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e17138 'int4':'vector' lvalue ParmVar 0x5572d5e16e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5e16f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e173a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e172f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5e17718 # | | | | `-ReturnStmt 0x5572d5e17708 # | | | | `-CallExpr 0x5572d5e176d8 'float' # | | | | |-ImplicitCastExpr 0x5572d5e176c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e176a0 '' Function 0x5572d5cea8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e17678 'float' # | | | | `-ImplicitCastExpr 0x5572d5e17660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e17648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e17610 'uint':'unsigned int' lvalue ParmVar 0x5572d5e172f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5e17450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e17878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e177c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5e17c10 # | | | | `-ReturnStmt 0x5572d5e17c00 # | | | | `-CallExpr 0x5572d5e17bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e17bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e17b98 '' Function 0x5572d5ceab50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e17b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e17b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e17b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e17b08 'uint2':'vector' lvalue ParmVar 0x5572d5e177c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5e17928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e17d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e17cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5e18110 # | | | | `-ReturnStmt 0x5572d5e18100 # | | | | `-CallExpr 0x5572d5e180d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e180b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e18098 '' Function 0x5572d5ceadc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e18070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e18058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e18040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e18008 'uint3':'vector' lvalue ParmVar 0x5572d5e17cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5e17e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e18270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e181c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5e18618 # | | | | `-ReturnStmt 0x5572d5e18608 # | | | | `-CallExpr 0x5572d5e185d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e185c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e185a0 '' Function 0x5572d5ceb040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e18578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e18560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e18548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e18510 'uint4':'vector' lvalue ParmVar 0x5572d5e181c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5e18320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e18778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e186c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5e18b10 # | | | | `-ReturnStmt 0x5572d5e18b00 # | | | | `-CallExpr 0x5572d5e18ad0 'float' # | | | | |-ImplicitCastExpr 0x5572d5e18ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e18a98 '' Function 0x5572d5cea8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e18a70 'float' # | | | | `-ImplicitCastExpr 0x5572d5e18a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e18a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e18a08 'int64_t':'long' lvalue ParmVar 0x5572d5e186c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5e18828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e18c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e18bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e19028 # | | | | `-ReturnStmt 0x5572d5e19018 # | | | | `-CallExpr 0x5572d5e18fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e18fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e18fb0 '' Function 0x5572d5ceab50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e18f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e18f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e18f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e18f20 'int64_t2':'vector' lvalue ParmVar 0x5572d5e18bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e18d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e19188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e190d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e19548 # | | | | `-ReturnStmt 0x5572d5e19538 # | | | | `-CallExpr 0x5572d5e19508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e194f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e194d0 '' Function 0x5572d5ceadc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e194a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e19490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e19478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e19440 'int64_t3':'vector' lvalue ParmVar 0x5572d5e190d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e19238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e196a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e195f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e19a70 # | | | | `-ReturnStmt 0x5572d5e19a60 # | | | | `-CallExpr 0x5572d5e19a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e19a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e199f8 '' Function 0x5572d5ceb040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e199d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e199b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e199a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e19968 'int64_t4':'vector' lvalue ParmVar 0x5572d5e195f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e19758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e19bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e19b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5e19f88 # | | | | `-ReturnStmt 0x5572d5e19f78 # | | | | `-CallExpr 0x5572d5e19f48 'float' # | | | | |-ImplicitCastExpr 0x5572d5e19f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e19f10 '' Function 0x5572d5cea8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e19ee8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e19ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e19eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e19e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e19b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5e19c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e1a0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1a038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e1a8d0 # | | | | `-ReturnStmt 0x5572d5e1a8c0 # | | | | `-CallExpr 0x5572d5e1a890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e1a878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e1a858 '' Function 0x5572d5ceab50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e1a830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e1a818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1a800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1a7c8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e1a038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e1a198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e1aa30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1a980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e1ae10 # | | | | `-ReturnStmt 0x5572d5e1ae00 # | | | | `-CallExpr 0x5572d5e1add0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e1adb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e1ad98 '' Function 0x5572d5ceadc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e1ad70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e1ad58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1ad40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1ad08 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e1a980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e1aae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e1af70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1aec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e1b358 # | | | | `-ReturnStmt 0x5572d5e1b348 # | | | | `-CallExpr 0x5572d5e1b318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e1b300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e1b2e0 '' Function 0x5572d5ceb040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e1b2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e1b2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1b288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1b250 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e1aec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e1b020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e1b568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1b418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5572d5e1b498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5572d5e1b950 # | | | | `-ReturnStmt 0x5572d5e1b940 # | | | | `-CallExpr 0x5572d5e1b908 'float' # | | | | |-ImplicitCastExpr 0x5572d5e1b8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5e1b8d0 '' Function 0x5572d5cebf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5e1b818 'float' # | | | | | `-ImplicitCastExpr 0x5572d5e1b800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e1b7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e1b7b0 'double' lvalue ParmVar 0x5572d5e1b418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5572d5e1b8a8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e1b890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1b878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1b840 'double' lvalue ParmVar 0x5572d5e1b498 'V2' 'double' # | | | `-DeprecatedAttr 0x5572d5e1b620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e1bb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1ba10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5e1ba90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5572d5e1bf80 # | | | | `-ReturnStmt 0x5572d5e1bf70 # | | | | `-CallExpr 0x5572d5e1bf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e1bf20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5e1bf00 '' Function 0x5572d5cec2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5e1be30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e1be18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e1be00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e1bdc8 'double2':'vector' lvalue ParmVar 0x5572d5e1ba10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5572d5e1bed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e1bec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1bea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1be70 'double2':'vector' lvalue ParmVar 0x5572d5e1ba90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5e1bc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e1c190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1c040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5e1c0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5572d5e1c5b8 # | | | | `-ReturnStmt 0x5572d5e1c5a8 # | | | | `-CallExpr 0x5572d5e1c570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e1c558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5e1c538 '' Function 0x5572d5cec5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5e1c468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e1c450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e1c438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e1c400 'double3':'vector' lvalue ParmVar 0x5572d5e1c040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5572d5e1c510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e1c4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1c4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1c4a8 'double3':'vector' lvalue ParmVar 0x5572d5e1c0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5e1c248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e1c7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1c678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5e1c6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5572d5e1cbf8 # | | | | `-ReturnStmt 0x5572d5e1cbe8 # | | | | `-CallExpr 0x5572d5e1cbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e1cb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5e1cb78 '' Function 0x5572d5cec950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5e1caa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e1ca90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e1ca78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e1ca40 'double4':'vector' lvalue ParmVar 0x5572d5e1c678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5572d5e1cb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e1cb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1cb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1cae8 'double4':'vector' lvalue ParmVar 0x5572d5e1c6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5e1c880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e1cdf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1cca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5572d5e1cd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5572d5e1d1f0 # | | | | `-ReturnStmt 0x5572d5e1d1e0 # | | | | `-CallExpr 0x5572d5e1d1a8 'float' # | | | | |-ImplicitCastExpr 0x5572d5e1d190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5e1d170 '' Function 0x5572d5cebf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5e1d0b8 'float' # | | | | | `-ImplicitCastExpr 0x5572d5e1d0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e1d088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e1d050 'int' lvalue ParmVar 0x5572d5e1cca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5572d5e1d148 'float' # | | | | `-ImplicitCastExpr 0x5572d5e1d130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1d118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1d0e0 'int' lvalue ParmVar 0x5572d5e1cd28 'V2' 'int' # | | | `-DeprecatedAttr 0x5572d5e1ceb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e1d3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1d2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5572d5e1d320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5572d5e1d820 # | | | | `-ReturnStmt 0x5572d5e1d810 # | | | | `-CallExpr 0x5572d5e1d7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e1d7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5e1d7a0 '' Function 0x5572d5cec2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5e1d6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e1d6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e1d6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e1d668 'int2':'vector' lvalue ParmVar 0x5572d5e1d2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5572d5e1d778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e1d760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1d748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1d710 'int2':'vector' lvalue ParmVar 0x5572d5e1d320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5e1d4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e1da20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1d8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5572d5e1d950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5572d5e1de58 # | | | | `-ReturnStmt 0x5572d5e1de48 # | | | | `-CallExpr 0x5572d5e1de10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e1ddf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5e1ddd8 '' Function 0x5572d5cec5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5e1dd08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e1dcf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e1dcd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e1dca0 'int3':'vector' lvalue ParmVar 0x5572d5e1d8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5572d5e1ddb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e1dd98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1dd80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1dd48 'int3':'vector' lvalue ParmVar 0x5572d5e1d950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5e1dad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e1e058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1df08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5572d5e1df88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5572d5e1e498 # | | | | `-ReturnStmt 0x5572d5e1e488 # | | | | `-CallExpr 0x5572d5e1e450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e1e438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5e1e418 '' Function 0x5572d5cec950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5e1e348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e1e330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e1e318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e1e2e0 'int4':'vector' lvalue ParmVar 0x5572d5e1df08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5572d5e1e3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e1e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e1e3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e1e388 'int4':'vector' lvalue ParmVar 0x5572d5e1df88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5e1e110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e20240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e1e548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5572d5e20170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5e20658 # | | | | `-ReturnStmt 0x5572d5e20648 # | | | | `-CallExpr 0x5572d5e20610 'float' # | | | | |-ImplicitCastExpr 0x5572d5e205f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5e205d8 '' Function 0x5572d5cebf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5e20520 'float' # | | | | | `-ImplicitCastExpr 0x5572d5e20508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e204f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e204b8 'uint':'unsigned int' lvalue ParmVar 0x5572d5e1e548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5572d5e205b0 'float' # | | | | `-ImplicitCastExpr 0x5572d5e20598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e20580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e20548 'uint':'unsigned int' lvalue ParmVar 0x5572d5e20170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5e202f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e20858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e20708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5572d5e20788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5e20ca8 # | | | | `-ReturnStmt 0x5572d5e20c98 # | | | | `-CallExpr 0x5572d5e20c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e20c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5e20c28 '' Function 0x5572d5cec2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5e20b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e20b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e20b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e20af0 'uint2':'vector' lvalue ParmVar 0x5572d5e20708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5572d5e20c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e20be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e20bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e20b98 'uint2':'vector' lvalue ParmVar 0x5572d5e20788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5e20910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e20ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e20d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5572d5e20dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5e21300 # | | | | `-ReturnStmt 0x5572d5e212f0 # | | | | `-CallExpr 0x5572d5e212b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e212a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5e21280 '' Function 0x5572d5cec5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5e211b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e21198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e21180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e21148 'uint3':'vector' lvalue ParmVar 0x5572d5e20d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5572d5e21258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e21240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e21228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e211f0 'uint3':'vector' lvalue ParmVar 0x5572d5e20dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5e20f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e21500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e213b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5572d5e21430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5e21960 # | | | | `-ReturnStmt 0x5572d5e21950 # | | | | `-CallExpr 0x5572d5e21918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e21900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5e218e0 '' Function 0x5572d5cec950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5e21810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e217f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e217e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e217a8 'uint4':'vector' lvalue ParmVar 0x5572d5e213b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5572d5e218b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e218a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e21888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e21850 'uint4':'vector' lvalue ParmVar 0x5572d5e21430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5e215b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e21b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e21a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5572d5e21a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5e21f98 # | | | | `-ReturnStmt 0x5572d5e21f88 # | | | | `-CallExpr 0x5572d5e21f50 'float' # | | | | |-ImplicitCastExpr 0x5572d5e21f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5e21f18 '' Function 0x5572d5cebf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5e21e60 'float' # | | | | | `-ImplicitCastExpr 0x5572d5e21e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e21e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e21df8 'int64_t':'long' lvalue ParmVar 0x5572d5e21a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5572d5e21ef0 'float' # | | | | `-ImplicitCastExpr 0x5572d5e21ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e21ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e21e88 'int64_t':'long' lvalue ParmVar 0x5572d5e21a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5e21c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e22198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e22048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5e220c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e22608 # | | | | `-ReturnStmt 0x5572d5e225f8 # | | | | `-CallExpr 0x5572d5e225c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e225a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5e22588 '' Function 0x5572d5cec2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5e224b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e224a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e22488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e22450 'int64_t2':'vector' lvalue ParmVar 0x5572d5e22048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5572d5e22560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e22548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e22530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e224f8 'int64_t2':'vector' lvalue ParmVar 0x5572d5e220c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e22250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e22808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e226b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5e22738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e22c80 # | | | | `-ReturnStmt 0x5572d5e22c70 # | | | | `-CallExpr 0x5572d5e22c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e22c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5e22c00 '' Function 0x5572d5cec5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5e22b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e22b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e22b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e22ac8 'int64_t3':'vector' lvalue ParmVar 0x5572d5e226b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5572d5e22bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e22bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e22ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e22b70 'int64_t3':'vector' lvalue ParmVar 0x5572d5e22738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e228c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e22e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e22d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5e22db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e23300 # | | | | `-ReturnStmt 0x5572d5e232f0 # | | | | `-CallExpr 0x5572d5e232b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e232a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5e23280 '' Function 0x5572d5cec950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5e231b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e23198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e23180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e23148 'int64_t4':'vector' lvalue ParmVar 0x5572d5e22d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5572d5e23258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e23240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e23228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e231f0 'int64_t4':'vector' lvalue ParmVar 0x5572d5e22db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e22f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e23500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e233b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5572d5e23430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5e23958 # | | | | `-ReturnStmt 0x5572d5e23948 # | | | | `-CallExpr 0x5572d5e23910 'float' # | | | | |-ImplicitCastExpr 0x5572d5e238f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5572d5e238d8 '' Function 0x5572d5cebf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5572d5e23820 'float' # | | | | | `-ImplicitCastExpr 0x5572d5e23808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e237f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e237b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e233b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5572d5e238b0 'float' # | | | | `-ImplicitCastExpr 0x5572d5e23898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e23880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e23848 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e23430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5e235b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e23b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e23a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5572d5e23a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e23fe8 # | | | | `-ReturnStmt 0x5572d5e23fd8 # | | | | `-CallExpr 0x5572d5e23fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e23f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5572d5e23f68 '' Function 0x5572d5cec2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5572d5e23e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e23e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e23e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e23e30 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e23a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5572d5e23f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e23f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e23f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e23ed8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e23a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e23c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e24dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e24098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5572d5e24cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e25258 # | | | | `-ReturnStmt 0x5572d5e25248 # | | | | `-CallExpr 0x5572d5e25210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e251f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5572d5e251d8 '' Function 0x5572d5cec5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5572d5e25108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e250f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e250d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e250a0 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e24098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5572d5e251b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e25198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e25180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e25148 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e24cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e24e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e25458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e25308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5572d5e25388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e258f8 # | | | | `-ReturnStmt 0x5572d5e258e8 # | | | | `-CallExpr 0x5572d5e258b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e25898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5572d5e25878 '' Function 0x5572d5cec950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5572d5e257a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5572d5e25790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5572d5e25778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5572d5e25740 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e25308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5572d5e25850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e25838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e25820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e257e8 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e25388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e25510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e25a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e259b0 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5e25da8 # | | | | `-ReturnStmt 0x5572d5e25d98 # | | | | `-CallExpr 0x5572d5e25d68 'float' # | | | | |-ImplicitCastExpr 0x5572d5e25d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e25d30 '' Function 0x5572d5ced570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e25d08 'float' # | | | | `-ImplicitCastExpr 0x5572d5e25cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e25cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e25ca0 'double' lvalue ParmVar 0x5572d5e259b0 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5e25b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e25f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e25e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5e26278 # | | | | `-ReturnStmt 0x5572d5e26268 # | | | | `-CallExpr 0x5572d5e26238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e26220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e26200 '' Function 0x5572d5ced7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e261d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e261c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e261a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e26170 'double2':'vector' lvalue ParmVar 0x5572d5e25e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5e25fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e263e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e26330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5e26750 # | | | | `-ReturnStmt 0x5572d5e26740 # | | | | `-CallExpr 0x5572d5e26710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e266f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e266d8 '' Function 0x5572d5ceda60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e266b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e26698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e26680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e26648 'double3':'vector' lvalue ParmVar 0x5572d5e26330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5e26490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e268b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e26808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5e26c30 # | | | | `-ReturnStmt 0x5572d5e26c20 # | | | | `-CallExpr 0x5572d5e26bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e26bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e26bb8 '' Function 0x5572d5cedcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e26b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e26b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e26b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e26b28 'double4':'vector' lvalue ParmVar 0x5572d5e26808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5e26968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e26d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e26ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5e270e8 # | | | | `-ReturnStmt 0x5572d5e270d8 # | | | | `-CallExpr 0x5572d5e270a8 'float' # | | | | |-ImplicitCastExpr 0x5572d5e27090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e27070 '' Function 0x5572d5ced570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e27048 'float' # | | | | `-ImplicitCastExpr 0x5572d5e27030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e27018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e26fe0 'int' lvalue ParmVar 0x5572d5e26ce0 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5e26e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e27248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e27198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5e275c0 # | | | | `-ReturnStmt 0x5572d5e275b0 # | | | | `-CallExpr 0x5572d5e27580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e27568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e27548 '' Function 0x5572d5ced7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e27520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e27508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e274f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e274b8 'int2':'vector' lvalue ParmVar 0x5572d5e27198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5e272f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e27720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e27670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5e27aa0 # | | | | `-ReturnStmt 0x5572d5e27a90 # | | | | `-CallExpr 0x5572d5e27a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e27a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e27a28 '' Function 0x5572d5ceda60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e27a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e279e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e279d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e27998 'int3':'vector' lvalue ParmVar 0x5572d5e27670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5e277d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e27c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e27b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5e27f88 # | | | | `-ReturnStmt 0x5572d5e27f78 # | | | | `-CallExpr 0x5572d5e27f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e27f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e27f10 '' Function 0x5572d5cedcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e27ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e27ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e27eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e27e80 'int4':'vector' lvalue ParmVar 0x5572d5e27b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5e27cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e280e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e28038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5e28460 # | | | | `-ReturnStmt 0x5572d5e28450 # | | | | `-CallExpr 0x5572d5e28420 'float' # | | | | |-ImplicitCastExpr 0x5572d5e28408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e283e8 '' Function 0x5572d5ced570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e283c0 'float' # | | | | `-ImplicitCastExpr 0x5572d5e283a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e28390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e28358 'uint':'unsigned int' lvalue ParmVar 0x5572d5e28038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5e28198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e285c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e28510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5e28958 # | | | | `-ReturnStmt 0x5572d5e28948 # | | | | `-CallExpr 0x5572d5e28918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e28900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e288e0 '' Function 0x5572d5ced7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e288b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e288a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e28888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e28850 'uint2':'vector' lvalue ParmVar 0x5572d5e28510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5e28670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e28ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e28a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5e2af58 # | | | | `-ReturnStmt 0x5572d5e2af48 # | | | | `-CallExpr 0x5572d5e2af18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2af00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e2aee0 '' Function 0x5572d5ceda60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e2aeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2aea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2ae88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2ae50 'uint3':'vector' lvalue ParmVar 0x5572d5e28a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5e28b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2b0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2b008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5e2b460 # | | | | `-ReturnStmt 0x5572d5e2b450 # | | | | `-CallExpr 0x5572d5e2b420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2b408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e2b3e8 '' Function 0x5572d5cedcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e2b3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2b3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2b390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2b358 'uint4':'vector' lvalue ParmVar 0x5572d5e2b008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5e2b168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2b5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2b510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5e2b958 # | | | | `-ReturnStmt 0x5572d5e2b948 # | | | | `-CallExpr 0x5572d5e2b918 'float' # | | | | |-ImplicitCastExpr 0x5572d5e2b900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e2b8e0 '' Function 0x5572d5ced570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e2b8b8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e2b8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2b888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2b850 'int64_t':'long' lvalue ParmVar 0x5572d5e2b510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5e2b670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2bab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2ba08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e2be70 # | | | | `-ReturnStmt 0x5572d5e2be60 # | | | | `-CallExpr 0x5572d5e2be30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2be18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e2bdf8 '' Function 0x5572d5ced7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e2bdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2bdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2bda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2bd68 'int64_t2':'vector' lvalue ParmVar 0x5572d5e2ba08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e2bb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2bfd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2bf20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e2c390 # | | | | `-ReturnStmt 0x5572d5e2c380 # | | | | `-CallExpr 0x5572d5e2c350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2c338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e2c318 '' Function 0x5572d5ceda60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e2c2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2c2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2c2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2c288 'int64_t3':'vector' lvalue ParmVar 0x5572d5e2bf20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e2c080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2c4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2c440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e2c8b8 # | | | | `-ReturnStmt 0x5572d5e2c8a8 # | | | | `-CallExpr 0x5572d5e2c878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2c860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e2c840 '' Function 0x5572d5cedcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e2c818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2c800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2c7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2c7b0 'int64_t4':'vector' lvalue ParmVar 0x5572d5e2c440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e2c5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2ca18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2c968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5e2cdd0 # | | | | `-ReturnStmt 0x5572d5e2cdc0 # | | | | `-CallExpr 0x5572d5e2cd90 'float' # | | | | |-ImplicitCastExpr 0x5572d5e2cd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e2cd58 '' Function 0x5572d5ced570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e2cd30 'float' # | | | | `-ImplicitCastExpr 0x5572d5e2cd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2cd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2ccc8 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e2c968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5e2cac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2cf30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2ce80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e2d308 # | | | | `-ReturnStmt 0x5572d5e2d2f8 # | | | | `-CallExpr 0x5572d5e2d2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2d2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e2d290 '' Function 0x5572d5ced7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e2d268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2d250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2d238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2d200 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e2ce80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e2cfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2d468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2d3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e2d848 # | | | | `-ReturnStmt 0x5572d5e2d838 # | | | | `-CallExpr 0x5572d5e2d808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2d7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e2d7d0 '' Function 0x5572d5ceda60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e2d7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2d790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2d778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2d740 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e2d3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e2d518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2d9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2d8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e2dd90 # | | | | `-ReturnStmt 0x5572d5e2dd80 # | | | | `-CallExpr 0x5572d5e2dd50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2dd38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e2dd18 '' Function 0x5572d5cedcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e2dcf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2dcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2dcc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2dc88 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e2d8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e2da58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e2df00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2de50 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5e2e248 # | | | | `-ReturnStmt 0x5572d5e2e238 # | | | | `-CallExpr 0x5572d5e2e208 'float' # | | | | |-ImplicitCastExpr 0x5572d5e2e1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e2e1d0 '' Function 0x5572d5cee920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e2e1a8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e2e190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2e178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2e140 'double' lvalue ParmVar 0x5572d5e2de50 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5e2dfb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e2e3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2e308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5e2e720 # | | | | `-ReturnStmt 0x5572d5e2e710 # | | | | `-CallExpr 0x5572d5e2e6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2e6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e2e6a8 '' Function 0x5572d5ceeb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e2e680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2e668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2e650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2e618 'double2':'vector' lvalue ParmVar 0x5572d5e2e308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5e2e468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e2e890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2e7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5e2ec00 # | | | | `-ReturnStmt 0x5572d5e2ebf0 # | | | | `-CallExpr 0x5572d5e2ebc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2eba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e2eb88 '' Function 0x5572d5ceee10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e2eb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2eb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2eb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2eaf8 'double3':'vector' lvalue ParmVar 0x5572d5e2e7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5e2e940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e2fb50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2ecc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5e2fec8 # | | | | `-ReturnStmt 0x5572d5e2feb8 # | | | | `-CallExpr 0x5572d5e2fe88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e2fe70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e2fe50 '' Function 0x5572d5cef088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e2fe28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e2fe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e2fdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e2fdc0 'double4':'vector' lvalue ParmVar 0x5572d5e2ecc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5e2fc00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e30028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e2ff78 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5e30380 # | | | | `-ReturnStmt 0x5572d5e30370 # | | | | `-CallExpr 0x5572d5e30340 'float' # | | | | |-ImplicitCastExpr 0x5572d5e30328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e30308 '' Function 0x5572d5cee920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e302e0 'float' # | | | | `-ImplicitCastExpr 0x5572d5e302c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e302b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e30278 'int' lvalue ParmVar 0x5572d5e2ff78 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5e300d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e304e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e30430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5e30858 # | | | | `-ReturnStmt 0x5572d5e30848 # | | | | `-CallExpr 0x5572d5e30818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e30800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e307e0 '' Function 0x5572d5ceeb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e307b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e307a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e30788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e30750 'int2':'vector' lvalue ParmVar 0x5572d5e30430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5e30590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e309b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e30908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5e30d38 # | | | | `-ReturnStmt 0x5572d5e30d28 # | | | | `-CallExpr 0x5572d5e30cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e30ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e30cc0 '' Function 0x5572d5ceee10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e30c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e30c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e30c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e30c30 'int3':'vector' lvalue ParmVar 0x5572d5e30908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5e30a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e30e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e30de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5e31220 # | | | | `-ReturnStmt 0x5572d5e31210 # | | | | `-CallExpr 0x5572d5e311e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e311c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e311a8 '' Function 0x5572d5cef088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e31180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e31168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e31150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e31118 'int4':'vector' lvalue ParmVar 0x5572d5e30de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5e30f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e31380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e312d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5e316f8 # | | | | `-ReturnStmt 0x5572d5e316e8 # | | | | `-CallExpr 0x5572d5e316b8 'float' # | | | | |-ImplicitCastExpr 0x5572d5e316a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e31680 '' Function 0x5572d5cee920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e31658 'float' # | | | | `-ImplicitCastExpr 0x5572d5e31640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e31628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e315f0 'uint':'unsigned int' lvalue ParmVar 0x5572d5e312d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5e31430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e31858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e317a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5e31bf0 # | | | | `-ReturnStmt 0x5572d5e31be0 # | | | | `-CallExpr 0x5572d5e31bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e31b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e31b78 '' Function 0x5572d5ceeb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e31b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e31b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e31b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e31ae8 'uint2':'vector' lvalue ParmVar 0x5572d5e317a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5e31908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e31d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e31ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5e320f0 # | | | | `-ReturnStmt 0x5572d5e320e0 # | | | | `-CallExpr 0x5572d5e320b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e32098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e32078 '' Function 0x5572d5ceee10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e32050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e32038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e32020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e31fe8 'uint3':'vector' lvalue ParmVar 0x5572d5e31ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5e31e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e32250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e321a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5e325f8 # | | | | `-ReturnStmt 0x5572d5e325e8 # | | | | `-CallExpr 0x5572d5e325b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e325a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e32580 '' Function 0x5572d5cef088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e32558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e32540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e32528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e324f0 'uint4':'vector' lvalue ParmVar 0x5572d5e321a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5e32300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e32758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e326a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5e32af0 # | | | | `-ReturnStmt 0x5572d5e32ae0 # | | | | `-CallExpr 0x5572d5e32ab0 'float' # | | | | |-ImplicitCastExpr 0x5572d5e32a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e32a78 '' Function 0x5572d5cee920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e32a50 'float' # | | | | `-ImplicitCastExpr 0x5572d5e32a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e32a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e329e8 'int64_t':'long' lvalue ParmVar 0x5572d5e326a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5e32808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e32c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e32ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e33008 # | | | | `-ReturnStmt 0x5572d5e32ff8 # | | | | `-CallExpr 0x5572d5e32fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e32fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e32f90 '' Function 0x5572d5ceeb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e32f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e32f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e32f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e32f00 'int64_t2':'vector' lvalue ParmVar 0x5572d5e32ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e32d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e33168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e330b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e33528 # | | | | `-ReturnStmt 0x5572d5e33518 # | | | | `-CallExpr 0x5572d5e334e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e334d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e334b0 '' Function 0x5572d5ceee10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e33488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e33470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e33458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e33420 'int64_t3':'vector' lvalue ParmVar 0x5572d5e330b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e33218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e33688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e335d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e33a50 # | | | | `-ReturnStmt 0x5572d5e33a40 # | | | | `-CallExpr 0x5572d5e33a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e339f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e339d8 '' Function 0x5572d5cef088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e339b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e33998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e33980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e33948 'int64_t4':'vector' lvalue ParmVar 0x5572d5e335d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e33738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e34bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e34b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5e34f88 # | | | | `-ReturnStmt 0x5572d5e34f78 # | | | | `-CallExpr 0x5572d5e34f48 'float' # | | | | |-ImplicitCastExpr 0x5572d5e34f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e34f10 '' Function 0x5572d5cee920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e34ee8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e34ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e34eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e34e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e34b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5e34c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e350e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e35038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e354c0 # | | | | `-ReturnStmt 0x5572d5e354b0 # | | | | `-CallExpr 0x5572d5e35480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e35468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e35448 '' Function 0x5572d5ceeb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e35420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e35408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e353f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e353b8 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e35038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e35198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e35620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e35570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e35a00 # | | | | `-ReturnStmt 0x5572d5e359f0 # | | | | `-CallExpr 0x5572d5e359c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e359a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e35988 '' Function 0x5572d5ceee10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e35960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e35948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e35930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e358f8 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e35570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e356d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e35b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e35ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e35f48 # | | | | `-ReturnStmt 0x5572d5e35f38 # | | | | `-CallExpr 0x5572d5e35f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e35ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e35ed0 '' Function 0x5572d5cef088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e35ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e35e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e35e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e35e40 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e35ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e35c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e360b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e36008 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5e36400 # | | | | `-ReturnStmt 0x5572d5e363f0 # | | | | `-CallExpr 0x5572d5e363c0 'float' # | | | | |-ImplicitCastExpr 0x5572d5e363a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e36388 '' Function 0x5572d5cefca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e36360 'float' # | | | | `-ImplicitCastExpr 0x5572d5e36348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e36330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e362f8 'double' lvalue ParmVar 0x5572d5e36008 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5e36168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e36570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e364c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5e368d8 # | | | | `-ReturnStmt 0x5572d5e368c8 # | | | | `-CallExpr 0x5572d5e36898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e36880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e36860 '' Function 0x5572d5ceff18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e36838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e36820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e36808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e367d0 'double2':'vector' lvalue ParmVar 0x5572d5e364c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5e36620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e36a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e36998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5e36db8 # | | | | `-ReturnStmt 0x5572d5e36da8 # | | | | `-CallExpr 0x5572d5e36d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e36d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e36d40 '' Function 0x5572d5cf0190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e36d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e36d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e36ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e36cb0 'double3':'vector' lvalue ParmVar 0x5572d5e36998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5e36af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e36f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e36e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5e372a0 # | | | | `-ReturnStmt 0x5572d5e37290 # | | | | `-CallExpr 0x5572d5e37260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e37248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e37228 '' Function 0x5572d5cf0408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e37200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e371e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e371d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e37198 'double4':'vector' lvalue ParmVar 0x5572d5e36e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5e36fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e37400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e37350 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5e37758 # | | | | `-ReturnStmt 0x5572d5e37748 # | | | | `-CallExpr 0x5572d5e37718 'float' # | | | | |-ImplicitCastExpr 0x5572d5e37700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e376e0 '' Function 0x5572d5cefca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e376b8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e376a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e37688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e37650 'int' lvalue ParmVar 0x5572d5e37350 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5e374b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e378b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e37808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5e37c30 # | | | | `-ReturnStmt 0x5572d5e37c20 # | | | | `-CallExpr 0x5572d5e37bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e37bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e37bb8 '' Function 0x5572d5ceff18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e37b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e37b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e37b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e37b28 'int2':'vector' lvalue ParmVar 0x5572d5e37808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5e37968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e37d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e37ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5e38110 # | | | | `-ReturnStmt 0x5572d5e38100 # | | | | `-CallExpr 0x5572d5e380d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e380b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e38098 '' Function 0x5572d5cf0190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e38070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e38058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e38040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e38008 'int3':'vector' lvalue ParmVar 0x5572d5e37ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5e37e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e38270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e381c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5e385f8 # | | | | `-ReturnStmt 0x5572d5e385e8 # | | | | `-CallExpr 0x5572d5e385b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e385a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e38580 '' Function 0x5572d5cf0408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e38558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e38540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e38528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e384f0 'int4':'vector' lvalue ParmVar 0x5572d5e381c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5e38320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e38758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e386a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5e38ad0 # | | | | `-ReturnStmt 0x5572d5e38ac0 # | | | | `-CallExpr 0x5572d5e38a90 'float' # | | | | |-ImplicitCastExpr 0x5572d5e38a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e38a58 '' Function 0x5572d5cefca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e38a30 'float' # | | | | `-ImplicitCastExpr 0x5572d5e38a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e38a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e389c8 'uint':'unsigned int' lvalue ParmVar 0x5572d5e386a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5e38808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e39c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e39b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5e39fd0 # | | | | `-ReturnStmt 0x5572d5e39fc0 # | | | | `-CallExpr 0x5572d5e39f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e39f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e39f58 '' Function 0x5572d5ceff18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e39f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e39f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e39f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e39ec8 'uint2':'vector' lvalue ParmVar 0x5572d5e39b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5e39ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3a130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3a080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5e3a4d0 # | | | | `-ReturnStmt 0x5572d5e3a4c0 # | | | | `-CallExpr 0x5572d5e3a490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3a478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e3a458 '' Function 0x5572d5cf0190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e3a430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3a418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3a400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3a3c8 'uint3':'vector' lvalue ParmVar 0x5572d5e3a080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5e3a1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3a630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3a580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5e3a9d8 # | | | | `-ReturnStmt 0x5572d5e3a9c8 # | | | | `-CallExpr 0x5572d5e3a998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3a980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e3a960 '' Function 0x5572d5cf0408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e3a938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3a920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3a908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3a8d0 'uint4':'vector' lvalue ParmVar 0x5572d5e3a580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5e3a6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3ab38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3aa88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5e3aed0 # | | | | `-ReturnStmt 0x5572d5e3aec0 # | | | | `-CallExpr 0x5572d5e3ae90 'float' # | | | | |-ImplicitCastExpr 0x5572d5e3ae78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e3ae58 '' Function 0x5572d5cefca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e3ae30 'float' # | | | | `-ImplicitCastExpr 0x5572d5e3ae18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3ae00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3adc8 'int64_t':'long' lvalue ParmVar 0x5572d5e3aa88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5e3abe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3b030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3af80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e3b3e8 # | | | | `-ReturnStmt 0x5572d5e3b3d8 # | | | | `-CallExpr 0x5572d5e3b3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3b390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e3b370 '' Function 0x5572d5ceff18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e3b348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3b330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3b318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3b2e0 'int64_t2':'vector' lvalue ParmVar 0x5572d5e3af80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e3b0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3b548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3b498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e3b908 # | | | | `-ReturnStmt 0x5572d5e3b8f8 # | | | | `-CallExpr 0x5572d5e3b8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3b8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e3b890 '' Function 0x5572d5cf0190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e3b868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3b850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3b838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3b800 'int64_t3':'vector' lvalue ParmVar 0x5572d5e3b498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e3b5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3ba68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3b9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e3be30 # | | | | `-ReturnStmt 0x5572d5e3be20 # | | | | `-CallExpr 0x5572d5e3bdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3bdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e3bdb8 '' Function 0x5572d5cf0408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e3bd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3bd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3bd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3bd28 'int64_t4':'vector' lvalue ParmVar 0x5572d5e3b9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e3bb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3bf90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3bee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5e3c348 # | | | | `-ReturnStmt 0x5572d5e3c338 # | | | | `-CallExpr 0x5572d5e3c308 'float' # | | | | |-ImplicitCastExpr 0x5572d5e3c2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e3c2d0 '' Function 0x5572d5cefca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e3c2a8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e3c290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3c278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3c240 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e3bee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5e3c040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3c4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3c3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e3c880 # | | | | `-ReturnStmt 0x5572d5e3c870 # | | | | `-CallExpr 0x5572d5e3c840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3c828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e3c808 '' Function 0x5572d5ceff18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e3c7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3c7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3c7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3c778 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e3c3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e3c558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3c9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3c930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e3cdc0 # | | | | `-ReturnStmt 0x5572d5e3cdb0 # | | | | `-CallExpr 0x5572d5e3cd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3cd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e3cd48 '' Function 0x5572d5cf0190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e3cd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3cd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3ccf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3ccb8 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e3c930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e3ca90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3cf20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3ce70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e3d308 # | | | | `-ReturnStmt 0x5572d5e3d2f8 # | | | | `-CallExpr 0x5572d5e3d2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3d2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e3d290 '' Function 0x5572d5cf0408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e3d268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3d250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3d238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3d200 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e3ce70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e3cfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3d478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3d3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5572d5e3d7c0 # | | | | `-ReturnStmt 0x5572d5e3d7b0 # | | | | `-CallExpr 0x5572d5e3d780 'float' # | | | | |-ImplicitCastExpr 0x5572d5e3d768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e3d748 '' Function 0x5572d5cdfff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e3d720 'float' # | | | | `-ImplicitCastExpr 0x5572d5e3d708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3d6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3d6b8 'double' lvalue ParmVar 0x5572d5e3d3c8 'V' 'double' # | | | `-DeprecatedAttr 0x5572d5e3d528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e3d930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3d880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5572d5e3ec10 # | | | | `-ReturnStmt 0x5572d5e3ec00 # | | | | `-CallExpr 0x5572d5e3ebd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3ebb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e3eb98 '' Function 0x5572d5ce0268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e3eb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3eb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3eb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3eb08 'double2':'vector' lvalue ParmVar 0x5572d5e3d880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5572d5e3d9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e3ed80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3ecd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5572d5e3f0f0 # | | | | `-ReturnStmt 0x5572d5e3f0e0 # | | | | `-CallExpr 0x5572d5e3f0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3f098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e3f078 '' Function 0x5572d5ce04e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e3f050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3f038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3f020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3efe8 'double3':'vector' lvalue ParmVar 0x5572d5e3ecd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5572d5e3ee30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e3f260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3f1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5572d5e3f5d8 # | | | | `-ReturnStmt 0x5572d5e3f5c8 # | | | | `-CallExpr 0x5572d5e3f598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3f580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e3f560 '' Function 0x5572d5ce0758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e3f538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3f520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3f508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3f4d0 'double4':'vector' lvalue ParmVar 0x5572d5e3f1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5572d5e3f310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5572d5e3f738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3f688 col:26 used V 'int' # | | | |-CompoundStmt 0x5572d5e3fa98 # | | | | `-ReturnStmt 0x5572d5e3fa88 # | | | | `-CallExpr 0x5572d5e3fa58 'float' # | | | | |-ImplicitCastExpr 0x5572d5e3fa40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e3fa20 '' Function 0x5572d5cdfff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e3f9f8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e3f9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3f9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3f990 'int' lvalue ParmVar 0x5572d5e3f688 'V' 'int' # | | | `-DeprecatedAttr 0x5572d5e3f7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e3fbf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e3fb48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5572d5e3ff78 # | | | | `-ReturnStmt 0x5572d5e3ff68 # | | | | `-CallExpr 0x5572d5e3ff38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e3ff20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e3ff00 '' Function 0x5572d5ce0268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e3fed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e3fec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e3fea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e3fe70 'int2':'vector' lvalue ParmVar 0x5572d5e3fb48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5572d5e3fca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e400d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e40028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5572d5e40460 # | | | | `-ReturnStmt 0x5572d5e40450 # | | | | `-CallExpr 0x5572d5e40420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e40408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e403e8 '' Function 0x5572d5ce04e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e403c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e403a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e40390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e40358 'int3':'vector' lvalue ParmVar 0x5572d5e40028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5572d5e40188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e405c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e40510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5572d5e40950 # | | | | `-ReturnStmt 0x5572d5e40940 # | | | | `-CallExpr 0x5572d5e40910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e408f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e408d8 '' Function 0x5572d5ce0758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e408b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e40898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e40880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e40848 'int4':'vector' lvalue ParmVar 0x5572d5e40510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5572d5e40670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e40ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e40a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5572d5e40e30 # | | | | `-ReturnStmt 0x5572d5e40e20 # | | | | `-CallExpr 0x5572d5e40df0 'float' # | | | | |-ImplicitCastExpr 0x5572d5e40dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e40db8 '' Function 0x5572d5cdfff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e40d90 'float' # | | | | `-ImplicitCastExpr 0x5572d5e40d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e40d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e40d28 'uint':'unsigned int' lvalue ParmVar 0x5572d5e40a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5572d5e40b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e40f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e40ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5572d5e41330 # | | | | `-ReturnStmt 0x5572d5e41320 # | | | | `-CallExpr 0x5572d5e412f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e412d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e412b8 '' Function 0x5572d5ce0268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e41290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e41278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e41260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e41228 'uint2':'vector' lvalue ParmVar 0x5572d5e40ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5572d5e41040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e41490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e413e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5572d5e41838 # | | | | `-ReturnStmt 0x5572d5e41828 # | | | | `-CallExpr 0x5572d5e417f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e417e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e417c0 '' Function 0x5572d5ce04e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e41798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e41780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e41768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e41730 'uint3':'vector' lvalue ParmVar 0x5572d5e413e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5572d5e41540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e41998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e418e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5572d5e41d48 # | | | | `-ReturnStmt 0x5572d5e41d38 # | | | | `-CallExpr 0x5572d5e41d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e41cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e41cd0 '' Function 0x5572d5ce0758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e41ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e41c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e41c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e41c40 'uint4':'vector' lvalue ParmVar 0x5572d5e418e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5572d5e41a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e41ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e41df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5572d5e42248 # | | | | `-ReturnStmt 0x5572d5e42238 # | | | | `-CallExpr 0x5572d5e42208 'float' # | | | | |-ImplicitCastExpr 0x5572d5e421f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e421d0 '' Function 0x5572d5cdfff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e421a8 'float' # | | | | `-ImplicitCastExpr 0x5572d5e42190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e42178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e42140 'int64_t':'long' lvalue ParmVar 0x5572d5e41df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5572d5e41f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e423a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e422f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e42768 # | | | | `-ReturnStmt 0x5572d5e42758 # | | | | `-CallExpr 0x5572d5e42728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e42710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e426f0 '' Function 0x5572d5ce0268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e426c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e426b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e42698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e42660 'int64_t2':'vector' lvalue ParmVar 0x5572d5e422f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e42458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e428c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e42818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e44dd0 # | | | | `-ReturnStmt 0x5572d5e44dc0 # | | | | `-CallExpr 0x5572d5e44d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e44d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e44d58 '' Function 0x5572d5ce04e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e44d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e44d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e44d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e44cc8 'int64_t3':'vector' lvalue ParmVar 0x5572d5e42818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e42978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e44f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e44e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5572d5e45300 # | | | | `-ReturnStmt 0x5572d5e452f0 # | | | | `-CallExpr 0x5572d5e452c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e452a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5572d5e45288 '' Function 0x5572d5ce0758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5572d5e45260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e45248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e45230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e451f8 'int64_t4':'vector' lvalue ParmVar 0x5572d5e44e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5572d5e44fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e45460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e453b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5572d5e45820 # | | | | `-ReturnStmt 0x5572d5e45810 # | | | | `-CallExpr 0x5572d5e457e0 'float' # | | | | |-ImplicitCastExpr 0x5572d5e457c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5572d5e457a8 '' Function 0x5572d5cdfff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5572d5e45780 'float' # | | | | `-ImplicitCastExpr 0x5572d5e45768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e45750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e45718 'uint64_t':'unsigned long' lvalue ParmVar 0x5572d5e453b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5572d5e45510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e45980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e458d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5572d5e45d60 # | | | | `-ReturnStmt 0x5572d5e45d50 # | | | | `-CallExpr 0x5572d5e45d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e45d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5572d5e45ce8 '' Function 0x5572d5ce0268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5572d5e45cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e45ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e45c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e45c58 'uint64_t2':'vector' lvalue ParmVar 0x5572d5e458d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5572d5e45a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5572d5e45ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e45e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5572d5e462a8 # | | | | `-ReturnStmt 0x5572d5e46298 # | | | | `-CallExpr 0x5572d5e46268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5572d5e46250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5572d5e46230 '' Function 0x5572d5ce04e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5572d5e46208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5572d5e461f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5572d5e461d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5572d5e461a0 'uint64_t3':'vector' lvalue ParmVar 0x5572d5e45e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5572d5e45f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x5572d5e46408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x5572d5e46358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5572d5e467f8 # | | | `-ReturnStmt 0x5572d5e467e8 # | | | `-CallExpr 0x5572d5e467b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5572d5e467a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x5572d5e46780 '' Function 0x5572d5ce0758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x5572d5e46758 'float4':'vector' # | | | `-ImplicitCastExpr 0x5572d5e46740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5572d5e46728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5572d5e466f0 'uint64_t4':'vector' lvalue ParmVar 0x5572d5e46358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5572d5e464b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x5572d5e46810 prev 0x5572d5d4d818 line:12:11 hlsl # | | |-original Namespace 0x5572d5baaa98 'hlsl' # | | `-NamespaceDecl 0x5572d5e46880 prev 0x5572d5c48a88 line:13:11 __detail # | | |-original Namespace 0x5572d5c48a88 '__detail' # | | |-FunctionDecl 0x5572d5e469b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e46908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x5572d5e46b60 # | | | `-ReturnStmt 0x5572d5e46b50 # | | | `-ImplicitCastExpr 0x5572d5e46b38 'vector' # | | | `-BinaryOperator 0x5572d5e46b18 'vector' '*' # | | | |-ImplicitCastExpr 0x5572d5e46ae8 'vector' # | | | | `-ExtVectorElementExpr 0x5572d5e46aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x5572d5e46a80 'float4':'vector' lvalue ParmVar 0x5572d5e46908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x5572d5e46b00 'vector' # | | | `-FloatingLiteral 0x5572d5e46ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x5572d5e46df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x5572d5e46b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e46d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e46c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x5572d5e47058 # | | | `-ReturnStmt 0x5572d5e47048 # | | | `-CallExpr 0x5572d5e47018 '' # | | | |-UnresolvedLookupExpr 0x5572d5e46ed8 '' lvalue (ADL) = 'abs' 0x5572d5c53e28 0x5572d5c54128 0x5572d5c54438 0x5572d5c54748 0x5572d5c55e68 0x5572d5c56178 0x5572d5c56488 0x5572d5c56798 0x5572d5c56a68 0x5572d5c56d90 0x5572d5c57038 0x5572d5c572d8 0x5572d5c57528 0x5572d5c57838 0x5572d5c57b48 0x5572d5c585d8 0x5572d5c588c8 0x5572d5c58bd8 0x5572d5c58ee8 0x5572d5c591f8 0x5572d5c5db70 0x5572d5c5de18 0x5572d5c5e0b8 0x5572d5c5e358 0x5572d5c5e5a8 0x5572d5c5e8b8 0x5572d5c5fcc8 0x5572d5c5ffd8 # | | | `-DeclRefExpr 0x5572d5e46ff8 'T' lvalue ParmVar 0x5572d5e46c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5572d5e476d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x5572d5e47070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e47108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e47628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e47578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x5572d5e47a28 # | | | `-ReturnStmt 0x5572d5e47a18 # | | | `-CallExpr 0x5572d5e479e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e47748 '' lvalue (ADL) = 'sqrt' 0x5572d5ce9f10 0x5572d5cea178 0x5572d5cea3f0 0x5572d5cea668 0x5572d5cea8d8 0x5572d5ceab50 0x5572d5ceadc8 0x5572d5ceb040 0x5572d5e14cc0 0x5572d5e15178 0x5572d5e15650 0x5572d5e15b30 0x5572d5e16008 0x5572d5e16500 0x5572d5e169d8 0x5572d5e16eb8 0x5572d5e173a0 0x5572d5e17878 0x5572d5e17d70 0x5572d5e18270 0x5572d5e18778 0x5572d5e18c70 0x5572d5e19188 0x5572d5e196a8 0x5572d5e19bd0 0x5572d5e1a0e8 0x5572d5e1aa30 0x5572d5e1af70 # | | | `-CallExpr 0x5572d5e479b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e47868 '' lvalue (ADL) = 'dot' 0x5572d5c94968 0x5572d5c94d38 0x5572d5c950d8 0x5572d5c95478 0x5572d5c95780 0x5572d5c95b70 0x5572d5c95f18 0x5572d5c962b8 0x5572d5c96608 0x5572d5c96958 0x5572d5c96d58 0x5572d5c970f8 0x5572d5c97498 0x5572d5c97838 0x5572d5c97c08 0x5572d5c97fa8 0x5572d5c98348 0x5572d5c986e8 0x5572d5c98a88 0x5572d5c98e58 0x5572d5c991f8 0x5572d5c99598 0x5572d5c99938 0x5572d5c99d08 0x5572d5c9a0a8 # | | | |-RecoveryExpr 0x5572d5e47970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e47990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e47e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x5572d5e47a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e47d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e47bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x5572d5e47c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5572d5e480c0 # | | | `-ReturnStmt 0x5572d5e480b0 # | | | `-InitListExpr 0x5572d5e48050 'void' contains-errors # | | | |-IntegerLiteral 0x5572d5e47e90 'int' 1 # | | | |-BinaryOperator 0x5572d5e47f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5572d5e47ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5572d5e47eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5572d5e47ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x5572d5e47f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5572d5e47f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5572d5e47f30 'int' 1 # | | | |-ArraySubscriptExpr 0x5572d5e47fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5572d5e47f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5572d5e47fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x5572d5e48030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5572d5e47ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x5572d5e48010 'int' 3 # | | |-FunctionTemplateDecl 0x5572d5e483f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5572d5e480d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e48350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e48190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x5572d5e48208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5572d5e485c8 # | | | `-ReturnStmt 0x5572d5e485b8 # | | | `-CallExpr 0x5572d5e48588 '' # | | | |-UnresolvedLookupExpr 0x5572d5e484e0 '' lvalue (ADL) = 'length_impl' 0x5572d5e46df8 # | | | `-BinaryOperator 0x5572d5e48568 '' '-' # | | | |-DeclRefExpr 0x5572d5e48528 'T' lvalue ParmVar 0x5572d5e48190 'X' 'T' # | | | `-DeclRefExpr 0x5572d5e48548 'T' lvalue ParmVar 0x5572d5e48208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5572d5e4b0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5572d5e485e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e48678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e4b048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e48a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x5572d5e48ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x5572d5e4b258 # | | | `-ReturnStmt 0x5572d5e4b248 # | | | `-CallExpr 0x5572d5e4b218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e4b170 '' lvalue (ADL) = 'length_vec_impl' 0x5572d5e476d0 # | | | `-BinaryOperator 0x5572d5e4b1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5572d5e4b1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e4b1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x5572d5e4b518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e4b288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5e4b308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5e4b388 col:54 used c 'float' # | | | `-CompoundStmt 0x5572d5e4bb90 # | | | `-ReturnStmt 0x5572d5e4bb80 # | | | `-CallExpr 0x5572d5e4bac8 'float' # | | | |-ImplicitCastExpr 0x5572d5e4bab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5572d5e4b9b0 '' Function 0x5572d5e4b708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x5572d5e4bb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5572d5e4bb08 'half2':'vector' # | | | | `-DeclRefExpr 0x5572d5e4b9e8 'half2':'vector' lvalue ParmVar 0x5572d5e4b288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x5572d5e4bb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5572d5e4bb38 'half2':'vector' # | | | | `-DeclRefExpr 0x5572d5e4ba08 'half2':'vector' lvalue ParmVar 0x5572d5e4b308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x5572d5e4bb68 'float' # | | | `-DeclRefExpr 0x5572d5e4ba28 'float' lvalue ParmVar 0x5572d5e4b388 'c' 'float' # | | |-FunctionTemplateDecl 0x5572d5e4c138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5572d5e4bba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e4bc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e4c090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e4bf00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x5572d5e4bfc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x5572d5e4c348 # | | | `-ReturnStmt 0x5572d5e4c338 # | | | `-CallExpr 0x5572d5e4c300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e4c1b8 '' lvalue (ADL) = 'dot' 0x5572d5c94968 0x5572d5c94d38 0x5572d5c950d8 0x5572d5c95478 0x5572d5c95780 0x5572d5c95b70 0x5572d5c95f18 0x5572d5c962b8 0x5572d5c96608 0x5572d5c96958 0x5572d5c96d58 0x5572d5c970f8 0x5572d5c97498 0x5572d5c97838 0x5572d5c97c08 0x5572d5c97fa8 0x5572d5c98348 0x5572d5c986e8 0x5572d5c98a88 0x5572d5c98e58 0x5572d5c991f8 0x5572d5c99598 0x5572d5c99938 0x5572d5c99d08 0x5572d5c9a0a8 # | | | |-RecoveryExpr 0x5572d5e4c2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e4c2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e4c888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5572d5e4c360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e4c3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e4c7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x5572d5e4c650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x5572d5e4c710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x5572d5e4cf60 # | | | |-DeclStmt 0x5572d5e4ca80 # | | | | `-VarDecl 0x5572d5e4c938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x5572d5e4ca60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5572d5e4c9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5572d5e4c9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5572d5e4c9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x5572d5e4ca40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5572d5e4ca00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5572d5e4ca20 'int' 0 # | | | |-AttributedStmt 0x5572d5e4cf18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x5572d5e4cee8 unroll 0 # | | | | `-ForStmt 0x5572d5e4ceb0 # | | | | |-DeclStmt 0x5572d5e4cb50 # | | | | | `-VarDecl 0x5572d5e4cab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x5572d5e4cb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x5572d5e4cbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x5572d5e4cba8 'int' # | | | | | | `-DeclRefExpr 0x5572d5e4cb68 'int' lvalue Var 0x5572d5e4cab0 'i' 'int' # | | | | | `-DeclRefExpr 0x5572d5e4cb88 'int' NonTypeTemplateParm 0x5572d5e4c3f8 'N' 'int' # | | | | |-UnaryOperator 0x5572d5e4cc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x5572d5e4cbe0 'int' lvalue Var 0x5572d5e4cab0 'i' 'int' # | | | | `-BinaryOperator 0x5572d5e4ce90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x5572d5e4cc18 'T' contains-errors lvalue Var 0x5572d5e4c938 'sum' 'T' # | | | | `-CallExpr 0x5572d5e4ce50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5572d5e4cc50 '' lvalue (ADL) = 'mad' 0x5572d5cb1460 0x5572d5cb1818 0x5572d5cb1be0 0x5572d5cb2fd0 0x5572d5cb3380 0x5572d5cb3748 0x5572d5cb3b10 0x5572d5cb3ed8 0x5572d5cb42a0 0x5572d5cb4668 0x5572d5cb4a30 0x5572d5cb4e30 0x5572d5cb51f8 0x5572d5cb55c0 0x5572d5cb5988 0x5572d5cb5d50 0x5572d5cb6118 0x5572d5cb64e0 0x5572d5cb68a8 0x5572d5cb6cd0 0x5572d5cb7080 0x5572d5cb7448 0x5572d5cb7810 0x5572d5cb7bd8 0x5572d5cb7f88 0x5572d5cb8350 0x5572d5cb8718 0x5572d5cb8ae0 # | | | | |-ArraySubscriptExpr 0x5572d5e4cdb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5572d5e4cd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5572d5e4cd90 'int' lvalue Var 0x5572d5e4cab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x5572d5e4ce10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5572d5e4cdd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5572d5e4cdf0 'int' lvalue Var 0x5572d5e4cab0 'i' 'int' # | | | | `-DeclRefExpr 0x5572d5e4ce30 'T' contains-errors lvalue Var 0x5572d5e4c938 'sum' 'T' # | | | `-ReturnStmt 0x5572d5e4cf50 # | | | `-DeclRefExpr 0x5572d5e4cf30 'T' contains-errors lvalue Var 0x5572d5e4c938 'sum' 'T' # | | |-FunctionTemplateDecl 0x5572d5e4d268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x5572d5e4cf88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e4d1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e4d040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5572d5e4d0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x5572d5e4d480 # | | | `-ReturnStmt 0x5572d5e4d470 # | | | `-BinaryOperator 0x5572d5e4d450 '' '-' # | | | |-DeclRefExpr 0x5572d5e4d350 'T' lvalue ParmVar 0x5572d5e4d040 'I' 'T' # | | | `-BinaryOperator 0x5572d5e4d430 '' '*' # | | | |-BinaryOperator 0x5572d5e4d3f0 '' '*' # | | | | |-BinaryOperator 0x5572d5e4d3b0 '' '*' # | | | | | |-IntegerLiteral 0x5572d5e4d370 'int' 2 # | | | | | `-DeclRefExpr 0x5572d5e4d390 'T' lvalue ParmVar 0x5572d5e4d0b8 'N' 'T' # | | | | `-DeclRefExpr 0x5572d5e4d3d0 'T' lvalue ParmVar 0x5572d5e4d040 'I' 'T' # | | | `-DeclRefExpr 0x5572d5e4d410 'T' lvalue ParmVar 0x5572d5e4d0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x5572d5e4d888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x5572d5e4d498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e4d538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5572d5e4d7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e4d650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x5572d5e4d710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x5572d5e4db58 # | | | `-ReturnStmt 0x5572d5e4db48 # | | | `-BinaryOperator 0x5572d5e4db28 '' contains-errors '-' # | | | |-RecoveryExpr 0x5572d5e4d908 '' contains-errors lvalue # | | | `-BinaryOperator 0x5572d5e4db08 '' contains-errors '*' # | | | |-BinaryOperator 0x5572d5e4d968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x5572d5e4d928 'int' 2 # | | | | `-RecoveryExpr 0x5572d5e4d948 '' contains-errors lvalue # | | | `-CallExpr 0x5572d5e4dad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e4d988 '' lvalue (ADL) = 'dot' 0x5572d5c94968 0x5572d5c94d38 0x5572d5c950d8 0x5572d5c95478 0x5572d5c95780 0x5572d5c95b70 0x5572d5c95f18 0x5572d5c962b8 0x5572d5c96608 0x5572d5c96958 0x5572d5c96d58 0x5572d5c970f8 0x5572d5c97498 0x5572d5c97838 0x5572d5c97c08 0x5572d5c97fa8 0x5572d5c98348 0x5572d5c986e8 0x5572d5c98a88 0x5572d5c98e58 0x5572d5c991f8 0x5572d5c99598 0x5572d5c99938 0x5572d5c99d08 0x5572d5c9a0a8 # | | | |-RecoveryExpr 0x5572d5e4da90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e4dab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e4dfc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x5572d5e4db70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5572d5e4dbf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x5572d5e4df20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e4dca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x5572d5e4dd20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x5572d5e4dd98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x5572d5e4eab0 # | | | |-DeclStmt 0x5572d5e4e2c0 # | | | | `-VarDecl 0x5572d5e4e0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x5572d5e4e288 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e4e140 '' lvalue (ADL) = 'dot' 0x5572d5c94968 0x5572d5c94d38 0x5572d5c950d8 0x5572d5c95478 0x5572d5c95780 0x5572d5c95b70 0x5572d5c95f18 0x5572d5c962b8 0x5572d5c96608 0x5572d5c96958 0x5572d5c96d58 0x5572d5c970f8 0x5572d5c97498 0x5572d5c97838 0x5572d5c97c08 0x5572d5c97fa8 0x5572d5c98348 0x5572d5c986e8 0x5572d5c98a88 0x5572d5c98e58 0x5572d5c991f8 0x5572d5c99598 0x5572d5c99938 0x5572d5c99d08 0x5572d5c9a0a8 # | | | | |-DeclRefExpr 0x5572d5e4e248 'T' lvalue ParmVar 0x5572d5e4dd20 'N' 'T' # | | | | `-DeclRefExpr 0x5572d5e4e268 'T' lvalue ParmVar 0x5572d5e4dca8 'I' 'T' # | | | |-DeclStmt 0x5572d5e4e4f8 # | | | | `-VarDecl 0x5572d5e4e2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5572d5e4e4d8 '' '-' # | | | | |-IntegerLiteral 0x5572d5e4e360 'int' 1 # | | | | `-BinaryOperator 0x5572d5e4e4b8 '' '*' # | | | | |-BinaryOperator 0x5572d5e4e3c0 '' '*' # | | | | | |-DeclRefExpr 0x5572d5e4e380 'U' lvalue ParmVar 0x5572d5e4dd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5572d5e4e3a0 'U' lvalue ParmVar 0x5572d5e4dd98 'Eta' 'U' # | | | | `-ParenExpr 0x5572d5e4e498 '' # | | | | `-BinaryOperator 0x5572d5e4e478 '' '-' # | | | | |-IntegerLiteral 0x5572d5e4e3e0 'int' 1 # | | | | `-BinaryOperator 0x5572d5e4e458 '' '*' # | | | | |-DeclRefExpr 0x5572d5e4e400 'T' lvalue Var 0x5572d5e4e0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x5572d5e4e438 'T' lvalue Var 0x5572d5e4e0d8 'Mul' 'T' # | | | |-DeclStmt 0x5572d5e4e8a0 # | | | | `-VarDecl 0x5572d5e4e530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x5572d5e4e880 '' # | | | | `-BinaryOperator 0x5572d5e4e860 '' '-' # | | | | |-BinaryOperator 0x5572d5e4e5d8 '' '*' # | | | | | |-DeclRefExpr 0x5572d5e4e598 'U' lvalue ParmVar 0x5572d5e4dd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5572d5e4e5b8 'T' lvalue ParmVar 0x5572d5e4dca8 'I' 'T' # | | | | `-BinaryOperator 0x5572d5e4e840 '' '*' # | | | | |-ParenExpr 0x5572d5e4e800 '' # | | | | | `-BinaryOperator 0x5572d5e4e7e0 '' '+' # | | | | | |-BinaryOperator 0x5572d5e4e638 '' '*' # | | | | | | |-DeclRefExpr 0x5572d5e4e5f8 'U' lvalue ParmVar 0x5572d5e4dd98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x5572d5e4e618 'T' lvalue Var 0x5572d5e4e0d8 'Mul' 'T' # | | | | | `-CallExpr 0x5572d5e4e7b0 '' # | | | | | |-UnresolvedLookupExpr 0x5572d5e4e658 '' lvalue (ADL) = 'sqrt' 0x5572d5ce9f10 0x5572d5cea178 0x5572d5cea3f0 0x5572d5cea668 0x5572d5cea8d8 0x5572d5ceab50 0x5572d5ceadc8 0x5572d5ceb040 0x5572d5e14cc0 0x5572d5e15178 0x5572d5e15650 0x5572d5e15b30 0x5572d5e16008 0x5572d5e16500 0x5572d5e169d8 0x5572d5e16eb8 0x5572d5e173a0 0x5572d5e17878 0x5572d5e17d70 0x5572d5e18270 0x5572d5e18778 0x5572d5e18c70 0x5572d5e19188 0x5572d5e196a8 0x5572d5e19bd0 0x5572d5e1a0e8 0x5572d5e1aa30 0x5572d5e1af70 # | | | | | `-DeclRefExpr 0x5572d5e4e778 'T' lvalue Var 0x5572d5e4e2f8 'K' 'T' # | | | | `-DeclRefExpr 0x5572d5e4e820 'T' lvalue ParmVar 0x5572d5e4dd20 'N' 'T' # | | | `-ReturnStmt 0x5572d5e4eaa0 # | | | `-CallExpr 0x5572d5e4ea60 '' # | | | |-UnresolvedLookupExpr 0x5572d5e4e8f0 '' lvalue (ADL) = 'select' 0x5572d5c9f158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5e4dbc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5e4db70 'T' # | | | |-BinaryOperator 0x5572d5e4e9a8 '' '<' # | | | | |-DeclRefExpr 0x5572d5e4e968 'T' lvalue Var 0x5572d5e4e2f8 'K' 'T' # | | | | `-IntegerLiteral 0x5572d5e4e988 'int' 0 # | | | |-CXXStaticCastExpr 0x5572d5e4e9f8 'T' static_cast # | | | | `-IntegerLiteral 0x5572d5e4e9c8 'int' 0 # | | | `-DeclRefExpr 0x5572d5e4ea28 'T' lvalue Var 0x5572d5e4e530 'Result' 'T' # | | |-FunctionTemplateDecl 0x5572d5e4edb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x5572d5e4eae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e4ed10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e4eb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5572d5e4ec08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x5572d5e50a08 # | | | |-DeclStmt 0x5572d5e4ef88 # | | | | `-VarDecl 0x5572d5e4eec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x5572d5e4ef68 '' '/' # | | | | |-DeclRefExpr 0x5572d5e4ef28 'T' lvalue ParmVar 0x5572d5e4eb90 'X' 'T' # | | | | `-DeclRefExpr 0x5572d5e4ef48 'T' lvalue ParmVar 0x5572d5e4ec08 'Y' 'T' # | | | |-DeclStmt 0x5572d5e504c0 # | | | | `-VarDecl 0x5572d5e503e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5572d5e504a0 '' '>=' # | | | | |-DeclRefExpr 0x5572d5e50448 'T' lvalue Var 0x5572d5e4eec0 'div' 'T' # | | | | `-IntegerLiteral 0x5572d5e50480 'int' 0 # | | | |-DeclStmt 0x5572d5e50820 # | | | | `-VarDecl 0x5572d5e504f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5572d5e507f0 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e50560 '' lvalue (ADL) = 'frac' 0x5572d5ca6c40 0x5572d5ca6ea8 0x5572d5ca7120 0x5572d5ca7398 0x5572d5ca75f8 0x5572d5ca7870 0x5572d5ca7ae8 0x5572d5ca7d70 0x5572d5d10e40 0x5572d5d112f8 0x5572d5d117d0 0x5572d5d11cb0 0x5572d5dc4308 0x5572d5dc47c0 0x5572d5dc4c98 0x5572d5dc5178 0x5572d5dc5660 0x5572d5dc5b38 0x5572d5dc6860 0x5572d5dc6d60 0x5572d5dc7268 0x5572d5dc7760 0x5572d5dc7c78 0x5572d5dc8198 0x5572d5dc86c0 0x5572d5dc95e8 0x5572d5dc9b20 0x5572d5dca060 # | | | | `-CallExpr 0x5572d5e507c0 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e50680 '' lvalue (ADL) = 'abs' 0x5572d5c53e28 0x5572d5c54128 0x5572d5c54438 0x5572d5c54748 0x5572d5c55e68 0x5572d5c56178 0x5572d5c56488 0x5572d5c56798 0x5572d5c56a68 0x5572d5c56d90 0x5572d5c57038 0x5572d5c572d8 0x5572d5c57528 0x5572d5c57838 0x5572d5c57b48 0x5572d5c585d8 0x5572d5c588c8 0x5572d5c58bd8 0x5572d5c58ee8 0x5572d5c591f8 0x5572d5c5db70 0x5572d5c5de18 0x5572d5c5e0b8 0x5572d5c5e358 0x5572d5c5e5a8 0x5572d5c5e8b8 0x5572d5c5fcc8 0x5572d5c5ffd8 # | | | | `-DeclRefExpr 0x5572d5e507a0 'T' lvalue Var 0x5572d5e4eec0 'div' 'T' # | | | `-ReturnStmt 0x5572d5e509f8 # | | | `-BinaryOperator 0x5572d5e509d8 '' '*' # | | | |-CallExpr 0x5572d5e50978 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e50858 '' lvalue (ADL) = 'select' 0x5572d5c9f158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5e4eb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5e4eae0 'T' # | | | | |-DeclRefExpr 0x5572d5e508d0 'bool' lvalue Var 0x5572d5e503e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x5572d5e50908 'T' lvalue Var 0x5572d5e504f8 'frc' 'T' # | | | | `-UnaryOperator 0x5572d5e50960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x5572d5e50940 'T' lvalue Var 0x5572d5e504f8 'frc' 'T' # | | | `-DeclRefExpr 0x5572d5e509b8 'T' lvalue ParmVar 0x5572d5e4ec08 'Y' 'T' # | | |-FunctionTemplateDecl 0x5572d5e50e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x5572d5e50a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e50ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e50d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e50bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x5572d5e50cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5572d5e516b8 # | | | |-DeclStmt 0x5572d5e50ff0 # | | | | `-VarDecl 0x5572d5e50f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x5572d5e50fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5572d5e50fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x5572d5e50f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5572d5e50f88 '' contains-errors lvalue # | | | |-DeclStmt 0x5572d5e51140 # | | | | `-VarDecl 0x5572d5e51050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x5572d5e51118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5572d5e510f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5572d5e510b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5572d5e510d8 'int' 0 # | | | |-DeclStmt 0x5572d5e51500 # | | | | `-VarDecl 0x5572d5e511b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5572d5e514d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5572d5e514a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5572d5e51218 '' lvalue (ADL) = 'frac' 0x5572d5ca6c40 0x5572d5ca6ea8 0x5572d5ca7120 0x5572d5ca7398 0x5572d5ca75f8 0x5572d5ca7870 0x5572d5ca7ae8 0x5572d5ca7d70 0x5572d5d10e40 0x5572d5d112f8 0x5572d5d117d0 0x5572d5d11cb0 0x5572d5dc4308 0x5572d5dc47c0 0x5572d5dc4c98 0x5572d5dc5178 0x5572d5dc5660 0x5572d5dc5b38 0x5572d5dc6860 0x5572d5dc6d60 0x5572d5dc7268 0x5572d5dc7760 0x5572d5dc7c78 0x5572d5dc8198 0x5572d5dc86c0 0x5572d5dc95e8 0x5572d5dc9b20 0x5572d5dca060 # | | | | `-CallExpr 0x5572d5e51478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5572d5e51338 '' lvalue (ADL) = 'abs' 0x5572d5c53e28 0x5572d5c54128 0x5572d5c54438 0x5572d5c54748 0x5572d5c55e68 0x5572d5c56178 0x5572d5c56488 0x5572d5c56798 0x5572d5c56a68 0x5572d5c56d90 0x5572d5c57038 0x5572d5c572d8 0x5572d5c57528 0x5572d5c57838 0x5572d5c57b48 0x5572d5c585d8 0x5572d5c588c8 0x5572d5c58bd8 0x5572d5c58ee8 0x5572d5c591f8 0x5572d5c5db70 0x5572d5c5de18 0x5572d5c5e0b8 0x5572d5c5e358 0x5572d5c5e5a8 0x5572d5c5e8b8 0x5572d5c5fcc8 0x5572d5c5ffd8 # | | | | `-RecoveryExpr 0x5572d5e51458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5572d5e516a8 # | | | `-BinaryOperator 0x5572d5e51688 '' contains-errors '*' # | | | |-CallExpr 0x5572d5e51628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5572d5e51538 '' lvalue (ADL) = 'select' 0x5572d5c9f158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5e50a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5e50a38 'T' # | | | | |-RecoveryExpr 0x5572d5e515b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5572d5e515d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x5572d5e51610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5572d5e515f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e51668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e51af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x5572d5e51730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e51a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e517e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x5572d5e51858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5572d5e518d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x5572d5e51fe0 # | | | |-DeclStmt 0x5572d5e51e60 # | | | | `-VarDecl 0x5572d5e51c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x5572d5e51e30 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e51c70 '' lvalue (ADL) = 'saturate' 0x5572d5c9d0b8 0x5572d5c9d320 0x5572d5c9d598 0x5572d5c9d810 0x5572d5c9da70 0x5572d5c9dce8 0x5572d5c9df60 0x5572d5c9e1d8 0x5572d5c9e438 0x5572d5c9e6b0 0x5572d5c9e928 0x5572d5c9ebf0 # | | | | `-BinaryOperator 0x5572d5e51e10 '' '/' # | | | | |-ParenExpr 0x5572d5e51d70 '' # | | | | | `-BinaryOperator 0x5572d5e51d50 '' '-' # | | | | | |-DeclRefExpr 0x5572d5e51d10 'T' lvalue ParmVar 0x5572d5e518d0 'X' 'T' # | | | | | `-DeclRefExpr 0x5572d5e51d30 'T' lvalue ParmVar 0x5572d5e517e0 'Min' 'T' # | | | | `-ParenExpr 0x5572d5e51df0 '' # | | | | `-BinaryOperator 0x5572d5e51dd0 '' '-' # | | | | |-DeclRefExpr 0x5572d5e51d90 'T' lvalue ParmVar 0x5572d5e51858 'Max' 'T' # | | | | `-DeclRefExpr 0x5572d5e51db0 'T' lvalue ParmVar 0x5572d5e517e0 'Min' 'T' # | | | `-ReturnStmt 0x5572d5e51fd0 # | | | `-BinaryOperator 0x5572d5e51fb0 '' '*' # | | | |-BinaryOperator 0x5572d5e51f70 '' '*' # | | | | |-ParenExpr 0x5572d5e51f30 '' # | | | | | `-BinaryOperator 0x5572d5e51f10 '' '-' # | | | | | |-IntegerLiteral 0x5572d5e51e78 'int' 3 # | | | | | `-BinaryOperator 0x5572d5e51ef0 '' '*' # | | | | | |-IntegerLiteral 0x5572d5e51e98 'int' 2 # | | | | | `-DeclRefExpr 0x5572d5e51eb8 'T' lvalue Var 0x5572d5e51c08 'S' 'T' # | | | | `-DeclRefExpr 0x5572d5e51f50 'T' lvalue Var 0x5572d5e51c08 'S' 'T' # | | | `-DeclRefExpr 0x5572d5e51f90 'T' lvalue Var 0x5572d5e51c08 'S' 'T' # | | |-FunctionTemplateDecl 0x5572d5e524c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x5572d5e52000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e52098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e52420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e521b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x5572d5e52270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x5572d5e52330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5572d5e529e0 # | | | |-DeclStmt 0x5572d5e52878 # | | | | `-VarDecl 0x5572d5e525a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x5572d5e52850 '' contains-errors lvalue # | | | | `-CallExpr 0x5572d5e52820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5572d5e52610 '' lvalue (ADL) = 'saturate' 0x5572d5c9d0b8 0x5572d5c9d320 0x5572d5c9d598 0x5572d5c9d810 0x5572d5c9da70 0x5572d5c9dce8 0x5572d5c9df60 0x5572d5c9e1d8 0x5572d5c9e438 0x5572d5c9e6b0 0x5572d5c9e928 0x5572d5c9ebf0 # | | | | `-BinaryOperator 0x5572d5e52800 '' contains-errors '/' # | | | | |-ParenExpr 0x5572d5e52738 '' contains-errors # | | | | | `-BinaryOperator 0x5572d5e52718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5572d5e526d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5572d5e526b0 'int' lvalue ParmVar 0x5572d5e52330 'X' 'int' # | | | | | `-RecoveryExpr 0x5572d5e526f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5572d5e527e0 '' contains-errors # | | | | `-BinaryOperator 0x5572d5e527c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x5572d5e52778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5572d5e52758 'int' lvalue ParmVar 0x5572d5e52270 'Max' 'int' # | | | | `-RecoveryExpr 0x5572d5e527a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5572d5e529d0 # | | | `-BinaryOperator 0x5572d5e529b0 '' contains-errors '*' # | | | |-BinaryOperator 0x5572d5e52970 '' contains-errors '*' # | | | | |-ParenExpr 0x5572d5e52930 '' contains-errors # | | | | | `-BinaryOperator 0x5572d5e52910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x5572d5e52890 'int' 3 # | | | | | `-BinaryOperator 0x5572d5e528f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5572d5e528b0 'int' 2 # | | | | | `-RecoveryExpr 0x5572d5e528d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5572d5e52950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e52990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e52e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x5572d5e52a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e52da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e52b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x5572d5e52ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x5572d5e52c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x5572d5e53c08 # | | | |-DeclStmt 0x5572d5e52fb0 # | | | | `-VarDecl 0x5572d5e52ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x5572d5e52f90 '' '<' # | | | | |-DeclRefExpr 0x5572d5e52f50 'T' lvalue ParmVar 0x5572d5e52b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x5572d5e52f70 'int' 0 # | | | |-DeclStmt 0x5572d5e531a0 # | | | | `-VarDecl 0x5572d5e52fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x5572d5e53160 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e53070 '' lvalue (ADL) = 'select' 0x5572d5c9f158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5e52a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5e52a18 'T' # | | | | |-DeclRefExpr 0x5572d5e530e8 'bool' lvalue Var 0x5572d5e52ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x5572d5e53120 'int' 0 # | | | | `-DeclRefExpr 0x5572d5e53140 'T' lvalue ParmVar 0x5572d5e52b30 'NDotL' 'T' # | | | |-DeclStmt 0x5572d5e533b8 # | | | | `-VarDecl 0x5572d5e53230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x5572d5e53390 '' contains-errors lvalue # | | | | `-InitListExpr 0x5572d5e53330 'void' # | | | | |-IntegerLiteral 0x5572d5e53298 'int' 1 # | | | | |-DeclRefExpr 0x5572d5e532b8 'T' lvalue Var 0x5572d5e52fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5572d5e532f0 'int' 0 # | | | | `-IntegerLiteral 0x5572d5e53310 'int' 1 # | | | |-DeclStmt 0x5572d5e535f8 # | | | | `-VarDecl 0x5572d5e533e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5572d5e535c0 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e53448 '' lvalue (ADL) = 'or' 0x5572d5ccdb78 0x5572d5ccde88 0x5572d5cce1a8 0x5572d5cce4c8 0x5572d5cce7e8 0x5572d5cceaf0 0x5572d5ccedf8 0x5572d5ccf100 0x5572d5ccf408 0x5572d5ccf710 0x5572d5ccfa18 0x5572d5ccfd20 0x5572d5cd0028 0x5572d5cd0330 0x5572d5cd0638 0x5572d5cd0968 0x5572d5cd0c70 0x5572d5cd0f78 0x5572d5cd1280 # | | | | |-DeclRefExpr 0x5572d5e53520 'bool' lvalue Var 0x5572d5e52ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5572d5e535a0 '' # | | | | `-BinaryOperator 0x5572d5e53580 '' '<' # | | | | |-DeclRefExpr 0x5572d5e53540 'T' lvalue ParmVar 0x5572d5e52ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x5572d5e53560 'int' 0 # | | | |-DeclStmt 0x5572d5e53998 # | | | | `-VarDecl 0x5572d5e53630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x5572d5e53968 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e53698 '' lvalue (ADL) = 'exp' 0x5572d5c9ac70 0x5572d5c9aed8 0x5572d5c9b150 0x5572d5c9b3c8 0x5572d5c9b628 0x5572d5c9b8a0 0x5572d5c9bb18 0x5572d5c9bda0 0x5572d5da5438 0x5572d5da58e8 0x5572d5da5db8 0x5572d5da6290 0x5572d5da6768 0x5572d5da6c20 0x5572d5da7780 0x5572d5da7c60 0x5572d5da8148 0x5572d5da8620 0x5572d5da8b18 0x5572d5da9018 0x5572d5da9520 0x5572d5daa360 0x5572d5daa878 0x5572d5daad98 0x5572d5dab2c0 0x5572d5dab7d8 0x5572d5dabd10 0x5572d5daf788 # | | | | `-BinaryOperator 0x5572d5e53948 '' '*' # | | | | |-CallExpr 0x5572d5e538f8 '' # | | | | | |-UnresolvedLookupExpr 0x5572d5e537b8 '' lvalue (ADL) = 'log' 0x5572d5cac7e8 0x5572d5caca50 0x5572d5cacd20 0x5572d5cacf98 0x5572d5cad1f8 0x5572d5cad470 0x5572d5cad6e8 0x5572d5cad960 0x5572d5ddb168 0x5572d5ddb618 0x5572d5ddbae8 0x5572d5ddbfc0 0x5572d5ddc498 0x5572d5ddc950 0x5572d5ddce40 0x5572d5ddd320 0x5572d5ddd808 0x5572d5dddce0 0x5572d5dde1d8 0x5572d5dde6d8 0x5572d5ddf410 0x5572d5ddf908 0x5572d5ddfe20 0x5572d5de0340 0x5572d5de0868 0x5572d5de0d80 0x5572d5de12b8 0x5572d5de20a8 # | | | | | `-DeclRefExpr 0x5572d5e538d8 'T' lvalue ParmVar 0x5572d5e52ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x5572d5e53928 'T' lvalue ParmVar 0x5572d5e52c20 'M' 'T' # | | | |-BinaryOperator 0x5572d5e53bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x5572d5e53a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5572d5e539e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5572d5e539b0 'int' contains-errors lvalue Var 0x5572d5e53230 'Result' 'int' # | | | | | `-IntegerLiteral 0x5572d5e53a10 'int' 2 # | | | | `-CallExpr 0x5572d5e53b78 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e53a70 '' lvalue (ADL) = 'select' 0x5572d5c9f158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5e52a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5e52a18 'T' # | | | | |-DeclRefExpr 0x5572d5e53ae8 'bool' lvalue Var 0x5572d5e533e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x5572d5e53b20 'int' 0 # | | | | `-DeclRefExpr 0x5572d5e53b40 'T' lvalue Var 0x5572d5e53630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x5572d5e53bf8 # | | | `-RecoveryExpr 0x5572d5e53bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e53fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x5572d5e53c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e53f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e53d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5572d5e53d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x5572d5e53df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x5572d5e54368 # | | | `-ReturnStmt 0x5572d5e54358 # | | | `-CallExpr 0x5572d5e54318 '' # | | | |-UnresolvedLookupExpr 0x5572d5e540b8 '' lvalue (ADL) = 'select' 0x5572d5c9f158 # | | | |-BinaryOperator 0x5572d5e542a0 '' '<' # | | | | |-CallExpr 0x5572d5e54248 '' # | | | | | |-UnresolvedLookupExpr 0x5572d5e54100 '' lvalue (ADL) = 'dot' 0x5572d5c94968 0x5572d5c94d38 0x5572d5c950d8 0x5572d5c95478 0x5572d5c95780 0x5572d5c95b70 0x5572d5c95f18 0x5572d5c962b8 0x5572d5c96608 0x5572d5c96958 0x5572d5c96d58 0x5572d5c970f8 0x5572d5c97498 0x5572d5c97838 0x5572d5c97c08 0x5572d5c97fa8 0x5572d5c98348 0x5572d5c986e8 0x5572d5c98a88 0x5572d5c98e58 0x5572d5c991f8 0x5572d5c99598 0x5572d5c99938 0x5572d5c99d08 0x5572d5c9a0a8 # | | | | | |-DeclRefExpr 0x5572d5e54208 'T' lvalue ParmVar 0x5572d5e53d78 'I' 'T' # | | | | | `-DeclRefExpr 0x5572d5e54228 'T' lvalue ParmVar 0x5572d5e53df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x5572d5e54280 'int' 0 # | | | |-DeclRefExpr 0x5572d5e542c0 'T' lvalue ParmVar 0x5572d5e53d00 'N' 'T' # | | | `-UnaryOperator 0x5572d5e54300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5572d5e542e0 'T' lvalue ParmVar 0x5572d5e53d00 'N' 'T' # | | |-FunctionTemplateDecl 0x5572d5e54a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x5572d5e54380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e549f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e54870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5572d5e548e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x5572d5e54d40 # | | | `-ReturnStmt 0x5572d5e54d30 # | | | `-BinaryOperator 0x5572d5e54d10 '' '*' # | | | |-CallExpr 0x5572d5e54cc0 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e54b80 '' lvalue (ADL) = 'exp2' 0x5572d5c9c000 0x5572d5c9c268 0x5572d5c9c4e0 0x5572d5c9c758 0x5572d5c9c9b8 0x5572d5c7adc0 0x5572d5c7b038 0x5572d5c7b2b0 0x5572d5dafce0 0x5572d5db0198 0x5572d5db0670 0x5572d5db0b50 0x5572d5db1028 0x5572d5db1550 0x5572d5db1a28 0x5572d5db1f08 0x5572d5db23f0 0x5572d5db28c8 0x5572d5db2dc0 0x5572d5db32c0 0x5572d5db37e0 0x5572d5db3cd8 0x5572d5db41f0 0x5572d5db4710 0x5572d5db4c38 0x5572d5db5150 0x5572d5db5988 0x5572d5db5ec8 # | | | | `-DeclRefExpr 0x5572d5e54ca0 'T' lvalue ParmVar 0x5572d5e548e8 'Exp' 'T' # | | | `-DeclRefExpr 0x5572d5e54cf0 'T' lvalue ParmVar 0x5572d5e54870 'X' 'T' # | | |-FunctionTemplateDecl 0x5572d5e550d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x5572d5e54d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x5572d5e54de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e54e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x5572d5e55030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e54f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5572d5e557d0 # | | | |-DeclStmt 0x5572d5e55470 # | | | | `-VarDecl 0x5572d5e551d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x5572d5e55440 '' # | | | | |-DeclRefExpr 0x5572d5e553e8 '' Function 0x5572d5e55290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x5572d5e55420 'T' lvalue ParmVar 0x5572d5e54f10 'X' 'T' # | | | |-DeclStmt 0x5572d5e555e8 # | | | | `-VarDecl 0x5572d5e554a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5572d5e555c8 '' '-' # | | | | |-ParenExpr 0x5572d5e55570 'int' # | | | | | `-BinaryOperator 0x5572d5e55550 'int' '-' # | | | | | |-DeclRefExpr 0x5572d5e55510 'int' NonTypeTemplateParm 0x5572d5e54e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x5572d5e55530 'int' 1 # | | | | `-DeclRefExpr 0x5572d5e55590 'K' lvalue Var 0x5572d5e551d8 'FBH' 'K' # | | | |-BinaryOperator 0x5572d5e55778 '' '=' # | | | | |-DeclRefExpr 0x5572d5e55600 'K' lvalue Var 0x5572d5e551d8 'FBH' 'K' # | | | | `-CallExpr 0x5572d5e55738 '' # | | | | |-UnresolvedLookupExpr 0x5572d5e55620 '' lvalue (ADL) = 'select' 0x5572d5c9f158 # | | | | |-BinaryOperator 0x5572d5e556c0 '' '==' # | | | | | |-DeclRefExpr 0x5572d5e55668 'K' lvalue Var 0x5572d5e551d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5572d5e556a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x5572d5e55688 'int' 1 # | | | | |-DeclRefExpr 0x5572d5e556e0 'K' lvalue Var 0x5572d5e551d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x5572d5e55700 'K' lvalue Var 0x5572d5e554a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5572d5e557b8 nrvo_candidate(Var 0x5572d5e551d8 'FBH' 'K') # | | | `-DeclRefExpr 0x5572d5e55798 'K' lvalue Var 0x5572d5e551d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x5572d5e55a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x5572d5e55800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e55990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e558b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5572d5e55d58 # | | | `-ReturnStmt 0x5572d5e55d48 # | | | `-CallExpr 0x5572d5e55d18 '' # | | | |-DeclRefExpr 0x5572d5e55cc0 '' Function 0x5572d5e55b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5572d5e55cf8 'T' lvalue ParmVar 0x5572d5e558b0 'input' 'T' # | | |-FunctionTemplateDecl 0x5572d5e55fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x5572d5e55d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e55f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e55e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5572d5e562c8 # | | | `-ReturnStmt 0x5572d5e562b8 # | | | `-CallExpr 0x5572d5e56288 '' # | | | |-DeclRefExpr 0x5572d5e56230 '' Function 0x5572d5e560d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5572d5e56268 'T' lvalue ParmVar 0x5572d5e55e20 'input' 'T' # | | `-FunctionTemplateDecl 0x5572d5e56518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5572d5e562e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x5572d5e56470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x5572d5e56390 col:49 referenced input 'T' # | | `-CompoundStmt 0x5572d5e56cd8 # | | |-DeclStmt 0x5572d5e56750 # | | | `-VarDecl 0x5572d5e56618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x5572d5e56720 '' # | | | |-UnresolvedLookupExpr 0x5572d5e56680 '' lvalue (ADL) = 'ddx_coarse' 0x5572d5ce0c50 0x5572d5ce0eb8 0x5572d5ce1130 0x5572d5ce13a8 0x5572d5ce1608 0x5572d5ce1880 0x5572d5ce1af8 0x5572d5ce1d70 # | | | `-DeclRefExpr 0x5572d5e56700 'T' lvalue ParmVar 0x5572d5e56390 'input' 'T' # | | |-BinaryOperator 0x5572d5e56910 '' '=' # | | | |-DeclRefExpr 0x5572d5e56768 'T' lvalue Var 0x5572d5e56618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5572d5e568e0 '' # | | | |-UnresolvedLookupExpr 0x5572d5e567a0 '' lvalue (ADL) = 'abs' 0x5572d5c53e28 0x5572d5c54128 0x5572d5c54438 0x5572d5c54748 0x5572d5c55e68 0x5572d5c56178 0x5572d5c56488 0x5572d5c56798 0x5572d5c56a68 0x5572d5c56d90 0x5572d5c57038 0x5572d5c572d8 0x5572d5c57528 0x5572d5c57838 0x5572d5c57b48 0x5572d5c585d8 0x5572d5c588c8 0x5572d5c58bd8 0x5572d5c58ee8 0x5572d5c591f8 0x5572d5c5db70 0x5572d5c5de18 0x5572d5c5e0b8 0x5572d5c5e358 0x5572d5c5e5a8 0x5572d5c5e8b8 0x5572d5c5fcc8 0x5572d5c5ffd8 # | | | `-DeclRefExpr 0x5572d5e568c0 'T' lvalue Var 0x5572d5e56618 'derivCoarseX' 'T' # | | |-DeclStmt 0x5572d5e56a88 # | | | `-VarDecl 0x5572d5e56950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x5572d5e56a58 '' # | | | |-UnresolvedLookupExpr 0x5572d5e569b8 '' lvalue (ADL) = 'ddy_coarse' 0x5572d5ce1fd0 0x5572d5ce2238 0x5572d5ce24b0 0x5572d5ce2728 0x5572d5d4a7f0 0x5572d5d4aa68 0x5572d5d4ace0 0x5572d5d4af58 # | | | `-DeclRefExpr 0x5572d5e56a38 'T' lvalue ParmVar 0x5572d5e56390 'input' 'T' # | | |-BinaryOperator 0x5572d5e56c48 '' '=' # | | | |-DeclRefExpr 0x5572d5e56aa0 'T' lvalue Var 0x5572d5e56950 'derivCoarseY' 'T' # | | | `-CallExpr 0x5572d5e56c18 '' # | | | |-UnresolvedLookupExpr 0x5572d5e56ad8 '' lvalue (ADL) = 'abs' 0x5572d5c53e28 0x5572d5c54128 0x5572d5c54438 0x5572d5c54748 0x5572d5c55e68 0x5572d5c56178 0x5572d5c56488 0x5572d5c56798 0x5572d5c56a68 0x5572d5c56d90 0x5572d5c57038 0x5572d5c572d8 0x5572d5c57528 0x5572d5c57838 0x5572d5c57b48 0x5572d5c585d8 0x5572d5c588c8 0x5572d5c58bd8 0x5572d5c58ee8 0x5572d5c591f8 0x5572d5c5db70 0x5572d5c5de18 0x5572d5c5e0b8 0x5572d5c5e358 0x5572d5c5e5a8 0x5572d5c5e8b8 0x5572d5c5fcc8 0x5572d5c5ffd8 # | | | `-DeclRefExpr 0x5572d5e56bf8 'T' lvalue Var 0x5572d5e56950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x5572d5e56cc8 # | | `-BinaryOperator 0x5572d5e56ca8 '' '+' # | | |-DeclRefExpr 0x5572d5e56c68 'T' lvalue Var 0x5572d5e56618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x5572d5e56c88 'T' lvalue Var 0x5572d5e56950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5572d5e4b6b8 col:10 implicit C # | | `-FunctionDecl 0x5572d5e4b708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x5572d5e4b810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5572d5e4b878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5572d5e4b8e0 <> 'float' # | | |-BuiltinAttr 0x5572d5e4b7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x5572d5e4b960 Implicit # | | `-ConstAttr 0x5572d5e4b988 Implicit # | |-LinkageSpecDecl 0x5572d5e55240 col:11 implicit C # | | `-FunctionDecl 0x5572d5e55290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5572d5e55338 <> Implicit 702 # | | |-NoThrowAttr 0x5572d5e55398 Implicit # | | `-ConstAttr 0x5572d5e553c0 Implicit # | |-LinkageSpecDecl 0x5572d5e55b18 col:10 implicit C # | | `-FunctionDecl 0x5572d5e55b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5572d5e55c10 <> Implicit 692 # | | |-NoThrowAttr 0x5572d5e55c70 Implicit # | | `-ConstAttr 0x5572d5e55c98 Implicit # | |-LinkageSpecDecl 0x5572d5e56088 col:10 implicit C # | | `-FunctionDecl 0x5572d5e560d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5572d5e56180 <> Implicit 694 # | | |-NoThrowAttr 0x5572d5e561e0 Implicit # | | `-ConstAttr 0x5572d5e56208 Implicit # | |-NamespaceDecl 0x5572d5e56e30 prev 0x5572d5e46810 line:14:11 hlsl # | | |-original Namespace 0x5572d5baaa98 'hlsl' # | | |-FunctionTemplateDecl 0x5572d5e571a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x5572d5e56ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e56f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e570f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e57048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5572d5e573c8 # | | | `-ReturnStmt 0x5572d5e573b8 # | | | `-CallExpr 0x5572d5e57388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e572a8 '' lvalue (no ADL) = 'bit_cast' 0x5572d5c50160 0x5572d5c52c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5e56ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5e56ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5572d5e57268 'int' NonTypeTemplateParm 0x5572d5e56f38 'N' 'int' # | | | `-RecoveryExpr 0x5572d5e57368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e57660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5572d5e573e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e575b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e57490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5572d5e578c0 # | | | `-ReturnStmt 0x5572d5e578b0 # | | | `-CallExpr 0x5572d5e57880 '' # | | | |-UnresolvedLookupExpr 0x5572d5e577c0 '' lvalue (no ADL) = 'bit_cast' 0x5572d5c50160 0x5572d5c52c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5572d5baa360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5e57430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5e573e0 'T' # | | | `-DeclRefExpr 0x5572d5e57860 'T' lvalue ParmVar 0x5572d5e57490 'F' 'T' # | | |-FunctionTemplateDecl 0x5572d5e57be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5572d5e578d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e57978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e57b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e57a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x5572d5e57e08 # | | | `-ReturnStmt 0x5572d5e57df8 # | | | `-CallExpr 0x5572d5e57dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e57ce8 '' lvalue (no ADL) = 'bit_cast' 0x5572d5c50160 0x5572d5c52c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5e57930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5e578d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5572d5e57ca8 'int' NonTypeTemplateParm 0x5572d5e57978 'N' 'int' # | | | `-RecoveryExpr 0x5572d5e57da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e580a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x5572d5e57e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e57ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e57ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x5572d5e58300 # | | | `-ReturnStmt 0x5572d5e582f0 # | | | `-CallExpr 0x5572d5e582c0 '' # | | | |-UnresolvedLookupExpr 0x5572d5e58200 '' lvalue (no ADL) = 'bit_cast' 0x5572d5c50160 0x5572d5c52c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5572d5baa260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5e57e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5e57e20 'T' # | | | `-DeclRefExpr 0x5572d5e582a0 'T' lvalue ParmVar 0x5572d5e57ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x5572d5e58638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x5572d5e58318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e583b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e58590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e584e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5572d5d1d940 # | | | `-ReturnStmt 0x5572d5d1d930 # | | | `-CallExpr 0x5572d5d1d900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5d1d820 '' lvalue (no ADL) = 'bit_cast' 0x5572d5c50160 0x5572d5c52c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5e58370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5e58318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5572d5e58718 'int' NonTypeTemplateParm 0x5572d5e583b8 'N' 'int' # | | | `-RecoveryExpr 0x5572d5d1d8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5d1dbe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5572d5d1d958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5d1db38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5d1da10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5572d5d1de58 # | | | `-ReturnStmt 0x5572d5d1de48 # | | | `-CallExpr 0x5572d5d1de18 '' # | | | |-UnresolvedLookupExpr 0x5572d5d1dd58 '' lvalue (no ADL) = 'bit_cast' 0x5572d5c50160 0x5572d5c52c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5572d5d1d9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5572d5d1d958 'T' # | | | `-DeclRefExpr 0x5572d5d1ddf8 'T' lvalue ParmVar 0x5572d5d1da10 'F' 'T' # | | |-FunctionDecl 0x5572d5d1e248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5572d5d1de98 col:19 'double' # | | | |-ParmVarDecl 0x5572d5d1df80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5572d5d1dfe8 out # | | | |-ParmVarDecl 0x5572d5d1e060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5572d5d1e0c8 out # | | | |-BuiltinAliasAttr 0x5572d5d1e308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5572d5d1e380 Implicit # | | | `-ConstAttr 0x5572d5d1e3a8 Implicit # | | |-FunctionDecl 0x5572d5d1e7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5572d5d1e420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5572d5d1e510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5572d5d1e578 out # | | | |-ParmVarDecl 0x5572d5d1e5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5572d5d1e658 out # | | | |-BuiltinAliasAttr 0x5572d5d1e898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5572d5d1e910 Implicit # | | | `-ConstAttr 0x5572d5d1e938 Implicit # | | |-FunctionDecl 0x5572d5d1ed68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5572d5d1e9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5572d5d1eaa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5572d5d1eb08 out # | | | |-ParmVarDecl 0x5572d5d1eb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5572d5d1ebe8 out # | | | |-BuiltinAliasAttr 0x5572d5d1ee28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5572d5d1eea0 Implicit # | | | `-ConstAttr 0x5572d5d1eec8 Implicit # | | |-FunctionDecl 0x5572d5d1f2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5572d5d1ef40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5d1f030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5572d5d1f098 out # | | | |-ParmVarDecl 0x5572d5d1f110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5572d5d1f178 out # | | | |-BuiltinAliasAttr 0x5572d5d1f3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5572d5d1f430 Implicit # | | | `-ConstAttr 0x5572d5d1f458 Implicit # | | |-FunctionTemplateDecl 0x5572d5d1fac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5572d5d1f490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5d1fa18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5572d5d1f848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5572d5d1f8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5572d5d1fc30 # | | | `-ReturnStmt 0x5572d5d1fc20 # | | | `-CallExpr 0x5572d5d1fbe8 '' # | | | |-UnresolvedLookupExpr 0x5572d5d1fb60 '' lvalue (no ADL) = 'distance_impl' 0x5572d5e483f8 # | | | |-DeclRefExpr 0x5572d5d1fba8 'T' lvalue ParmVar 0x5572d5d1f848 'X' 'T' # | | | `-DeclRefExpr 0x5572d5d1fbc8 'T' lvalue ParmVar 0x5572d5d1f8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5572d5d201f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5572d5d1fc48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5d20148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5572d5d1ffb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5572d5d20030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5572d5d20370 # | | | `-ReturnStmt 0x5572d5d20360 # | | | `-CallExpr 0x5572d5d20328 '' # | | | |-UnresolvedLookupExpr 0x5572d5d202a0 '' lvalue (no ADL) = 'distance_impl' 0x5572d5e483f8 # | | | |-DeclRefExpr 0x5572d5d202e8 'T' lvalue ParmVar 0x5572d5d1ffb8 'X' 'T' # | | | `-DeclRefExpr 0x5572d5d20308 'T' lvalue ParmVar 0x5572d5d20030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5572d5d20700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5572d5d203a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5d20658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5572d5d20480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5572d5d20548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5572d5d20880 # | | | `-ReturnStmt 0x5572d5d20870 # | | | `-CallExpr 0x5572d5d20838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5d207b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5572d5e4b0f0 # | | | |-RecoveryExpr 0x5572d5d207f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5d20818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5d20c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5572d5d208b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5d20b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5572d5d20978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5572d5d20a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5572d5d20d80 # | | | `-ReturnStmt 0x5572d5d20d70 # | | | `-CallExpr 0x5572d5d20d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5d20cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5572d5e4b0f0 # | | | |-RecoveryExpr 0x5572d5d20cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5d20d18 '' contains-errors lvalue # | | |-FunctionDecl 0x5572d5d21048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5572d5d20dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5d20e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5572d5d20ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5572d5d213a0 # | | | | `-ReturnStmt 0x5572d5d21390 # | | | | `-CallExpr 0x5572d5d21308 'float' # | | | | |-ImplicitCastExpr 0x5572d5d212f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5572d5d21200 'float (half2, half2, float)' lvalue Function 0x5572d5e4b518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x5572d5e46880 '__detail' # | | | | |-ImplicitCastExpr 0x5572d5d21348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5572d5d21230 'half2':'vector' lvalue ParmVar 0x5572d5d20dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5572d5d21360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5572d5d21250 'half2':'vector' lvalue ParmVar 0x5572d5d20e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5572d5d21378 'float' # | | | | `-DeclRefExpr 0x5572d5d21270 'float' lvalue ParmVar 0x5572d5d20ec0 'C' 'float' # | | | `-AvailabilityAttr 0x5572d5d21108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5572d5d215a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5572d5d213d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5572d5d21450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5572d5d21768 # | | | `-ReturnStmt 0x5572d5d21758 # | | | `-RecoveryExpr 0x5572d5d21720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5572d5d21698 '' lvalue (no ADL) = 'dst_impl' 0x5572d5e47e10 # | | | |-DeclRefExpr 0x5572d5d216e0 'half4':'vector' lvalue ParmVar 0x5572d5d213d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5572d5d21700 'half4':'vector' lvalue ParmVar 0x5572d5d21450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5572d5e691c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5572d5d21798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x5572d5e69070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x5572d5e69398 # | | | `-ReturnStmt 0x5572d5e69388 # | | | `-RecoveryExpr 0x5572d5e69350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5572d5e692c8 '' lvalue (no ADL) = 'dst_impl' 0x5572d5e47e10 # | | | |-DeclRefExpr 0x5572d5e69310 'float4':'vector' lvalue ParmVar 0x5572d5d21798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x5572d5e69330 'float4':'vector' lvalue ParmVar 0x5572d5e69070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x5572d5e69598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5572d5e693c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x5572d5e69448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x5572d5e69768 # | | | `-ReturnStmt 0x5572d5e69758 # | | | `-RecoveryExpr 0x5572d5e69720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5572d5e69698 '' lvalue (no ADL) = 'dst_impl' 0x5572d5e47e10 # | | | |-DeclRefExpr 0x5572d5e696e0 'double4':'vector' lvalue ParmVar 0x5572d5e693c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x5572d5e69700 'double4':'vector' lvalue ParmVar 0x5572d5e69448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5572d5e69e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5572d5e69780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e69d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5572d5e69ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x5572d5e69b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x5572d5e69bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x5572d5e69fb0 # | | | `-ReturnStmt 0x5572d5e69fa0 # | | | `-CallExpr 0x5572d5e69f60 '' # | | | |-UnresolvedLookupExpr 0x5572d5e69eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x5572d5e53fc8 # | | | |-DeclRefExpr 0x5572d5e69f00 'T' lvalue ParmVar 0x5572d5e69ae8 'N' 'T' # | | | |-DeclRefExpr 0x5572d5e69f20 'T' lvalue ParmVar 0x5572d5e69b60 'I' 'T' # | | | `-DeclRefExpr 0x5572d5e69f40 'T' lvalue ParmVar 0x5572d5e69bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5572d5e6a610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5572d5e69fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e6a568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5572d5e6a338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5572d5e6a3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x5572d5e6a428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5572d5e6a7c0 # | | | `-ReturnStmt 0x5572d5e6a7b0 # | | | `-CallExpr 0x5572d5e6a770 '' # | | | |-UnresolvedLookupExpr 0x5572d5e6a6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x5572d5e53fc8 # | | | |-DeclRefExpr 0x5572d5e6a710 'T' lvalue ParmVar 0x5572d5e6a338 'N' 'T' # | | | |-DeclRefExpr 0x5572d5e6a730 'T' lvalue ParmVar 0x5572d5e6a3b0 'I' 'T' # | | | `-DeclRefExpr 0x5572d5e6a750 'T' lvalue ParmVar 0x5572d5e6a428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5572d5e6ac70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5572d5e6a7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5572d5e6abc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5572d5e6a900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5572d5e6a9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5572d5e6aa90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x5572d5e6ae20 # | | | `-ReturnStmt 0x5572d5e6ae10 # | | | `-CallExpr 0x5572d5e6add0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e6ad28 '' lvalue (no ADL) = 'faceforward_impl' 0x5572d5e53fc8 # | | | |-RecoveryExpr 0x5572d5e6ad70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5572d5e6ad90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e6adb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e6b288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5572d5e6ae50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5572d5e6b1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5572d5e6af60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x5572d5e6b028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5572d5e6b0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x5572d5e6b438 # | | | `-ReturnStmt 0x5572d5e6b428 # | | | `-CallExpr 0x5572d5e6b3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e6b340 '' lvalue (no ADL) = 'faceforward_impl' 0x5572d5e53fc8 # | | | |-RecoveryExpr 0x5572d5e6b388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5572d5e6b3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e6b3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e6bac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5572d5e6b450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e6ba18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e6b8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5572d5e6bcf8 # | | | `-ReturnStmt 0x5572d5e6bce8 # | | | `-CallExpr 0x5572d5e6bcb8 '' # | | | |-UnresolvedLookupExpr 0x5572d5e6bbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5572d5e550d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5e6b4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5e6b450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x5572d5e6bba0 'int' 32 # | | | `-DeclRefExpr 0x5572d5e6bc98 'T' lvalue ParmVar 0x5572d5e6b8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5572d5e6c340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5572d5e6bd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e6bda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e6c298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5572d5e6c1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5572d5e6c4e0 # | | |-FunctionTemplateDecl 0x5572d5e6cb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5572d5e6c4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e6ca88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e6c998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5572d5e6cd60 # | | | `-ReturnStmt 0x5572d5e6cd50 # | | | `-CallExpr 0x5572d5e6cd20 '' # | | | |-UnresolvedLookupExpr 0x5572d5e6cc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5572d5e550d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5572d5bfd9c0 'uint' sugar # | | | | | |-Typedef 0x5572d5bdace8 'uint' # | | | | | `-BuiltinType 0x5572d5baa300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5572d5e6c540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5572d5e6c4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x5572d5e6cc08 'int' 64 # | | | `-DeclRefExpr 0x5572d5e6cd00 'T' lvalue ParmVar 0x5572d5e6c998 'X' 'T' # | | |-FunctionTemplateDecl 0x5572d5e6d3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5572d5e6cd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e6ce18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e6d308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5572d5e6d258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5572d5e6d550 # | | |-FunctionTemplateDecl 0x5572d5e6db00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x5572d5e6d560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e6da58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5572d5e6d8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x5572d5e6d940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x5572d5e6dc70 # | | | `-ReturnStmt 0x5572d5e6dc60 # | | | `-CallExpr 0x5572d5e6dc28 '' # | | | |-UnresolvedLookupExpr 0x5572d5e6dba0 '' lvalue (no ADL) = 'fmod_impl' 0x5572d5e4edb8 # | | | |-DeclRefExpr 0x5572d5e6dbe8 'T' lvalue ParmVar 0x5572d5e6d8c8 'X' 'T' # | | | `-DeclRefExpr 0x5572d5e6dc08 'T' lvalue ParmVar 0x5572d5e6d940 'Y' 'T' # | | |-FunctionTemplateDecl 0x5572d5e6e230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x5572d5e6dc88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e6e188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5572d5e6dff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x5572d5e6e070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5572d5e6e3b0 # | | | `-ReturnStmt 0x5572d5e6e3a0 # | | | `-CallExpr 0x5572d5e6e368 '' # | | | |-UnresolvedLookupExpr 0x5572d5e6e2e0 '' lvalue (no ADL) = 'fmod_impl' 0x5572d5e4edb8 # | | | |-DeclRefExpr 0x5572d5e6e328 'T' lvalue ParmVar 0x5572d5e6dff8 'X' 'T' # | | | `-DeclRefExpr 0x5572d5e6e348 'T' lvalue ParmVar 0x5572d5e6e070 'Y' 'T' # | | |-FunctionTemplateDecl 0x5572d5e6e770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5572d5e6e3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e6e6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5572d5e6e4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5572d5e6e5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5572d5e6e8f0 # | | | `-ReturnStmt 0x5572d5e6e8e0 # | | | `-CallExpr 0x5572d5e6e8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e6e820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5572d5e50e28 # | | | |-RecoveryExpr 0x5572d5e6e868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e6e888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e6ec70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5572d5e6e920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e6ebc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5572d5e6ea30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x5572d5e6eaf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x5572d5e6edf0 # | | | `-ReturnStmt 0x5572d5e6ede0 # | | | `-CallExpr 0x5572d5e6eda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e6ed20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5572d5e50e28 # | | | |-RecoveryExpr 0x5572d5e6ed68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e6ed88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e6f3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5572d5e6ee08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e6f308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5572d5e6f178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5572d5e6f1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x5572d5e6f520 # | | | `-ReturnStmt 0x5572d5e6f510 # | | | `-CallExpr 0x5572d5e6f4d8 '' # | | | |-UnresolvedLookupExpr 0x5572d5e6f450 '' lvalue (no ADL) = 'ldexp_impl' 0x5572d5e54a98 # | | | |-DeclRefExpr 0x5572d5e6f498 'T' lvalue ParmVar 0x5572d5e6f178 'X' 'T' # | | | `-DeclRefExpr 0x5572d5e6f4b8 'T' lvalue ParmVar 0x5572d5e6f1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5572d5e6fae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5572d5e6f538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e6fa38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5572d5e6f8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x5572d5e6f920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x5572d5e6fc60 # | | | `-ReturnStmt 0x5572d5e6fc50 # | | | `-CallExpr 0x5572d5e6fc18 '' # | | | |-UnresolvedLookupExpr 0x5572d5e6fb90 '' lvalue (no ADL) = 'ldexp_impl' 0x5572d5e54a98 # | | | |-DeclRefExpr 0x5572d5e6fbd8 'T' lvalue ParmVar 0x5572d5e6f8a8 'X' 'T' # | | | `-DeclRefExpr 0x5572d5e6fbf8 'T' lvalue ParmVar 0x5572d5e6f920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5572d5e6ffe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5572d5e6fc90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e6ff38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5572d5e6fda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5572d5e6fe68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x5572d5e70160 # | | | `-ReturnStmt 0x5572d5e70150 # | | | `-CallExpr 0x5572d5e70118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e70090 '' lvalue (no ADL) = 'ldexp_impl' 0x5572d5e54a98 # | | | |-RecoveryExpr 0x5572d5e700d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e700f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e704e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5572d5e70190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e70438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5572d5e702a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x5572d5e70368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x5572d5e70660 # | | | `-ReturnStmt 0x5572d5e70650 # | | | `-CallExpr 0x5572d5e70618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e70590 '' lvalue (no ADL) = 'ldexp_impl' 0x5572d5e54a98 # | | | |-RecoveryExpr 0x5572d5e705d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e705f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e70b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x5572d5e70678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e70ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e709e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x5572d5e70cc0 # | | | `-ReturnStmt 0x5572d5e70cb0 # | | | `-CallExpr 0x5572d5e70c80 '' # | | | |-UnresolvedLookupExpr 0x5572d5e70c18 '' lvalue (no ADL) = 'length_impl' 0x5572d5e46df8 # | | | `-DeclRefExpr 0x5572d5e70c60 'T' lvalue ParmVar 0x5572d5e709e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5572d5e71220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x5572d5e70cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e71178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e71090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x5572d5e71370 # | | | `-ReturnStmt 0x5572d5e71360 # | | | `-CallExpr 0x5572d5e71330 '' # | | | |-UnresolvedLookupExpr 0x5572d5e712c8 '' lvalue (no ADL) = 'length_impl' 0x5572d5e46df8 # | | | `-DeclRefExpr 0x5572d5e71310 'T' lvalue ParmVar 0x5572d5e71090 'X' 'T' # | | |-FunctionTemplateDecl 0x5572d5e71600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5572d5e713a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e71558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x5572d5e71468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x5572d5e71750 # | | | `-ReturnStmt 0x5572d5e71740 # | | | `-CallExpr 0x5572d5e71710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e716a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5572d5e476d0 # | | | `-RecoveryExpr 0x5572d5e716f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e719e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x5572d5e71780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e71938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x5572d5e71848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x5572d5e71b30 # | | | `-ReturnStmt 0x5572d5e71b20 # | | | `-CallExpr 0x5572d5e71af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e71a88 '' lvalue (no ADL) = 'length_vec_impl' 0x5572d5e476d0 # | | | `-RecoveryExpr 0x5572d5e71ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x5572d5e71de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x5572d5e71b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x5572d5e71be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x5572d5e71c60 col:53 used M 'half' # | | | `-CompoundStmt 0x5572d5e71fd8 # | | | `-ReturnStmt 0x5572d5e71fc8 # | | | `-RecoveryExpr 0x5572d5e71f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5572d5e71ee0 '' lvalue (no ADL) = 'lit_impl' 0x5572d5e52e50 # | | | |-DeclRefExpr 0x5572d5e71f28 'half' lvalue ParmVar 0x5572d5e71b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x5572d5e71f48 'half' lvalue ParmVar 0x5572d5e71be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x5572d5e71f68 'half' lvalue ParmVar 0x5572d5e71c60 'M' 'half' # | | |-FunctionDecl 0x5572d5e72298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x5572d5e72008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x5572d5e72088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x5572d5e72108 col:57 used M 'float' # | | | `-CompoundStmt 0x5572d5e72498 # | | | `-ReturnStmt 0x5572d5e72488 # | | | `-RecoveryExpr 0x5572d5e72448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5572d5e723a0 '' lvalue (no ADL) = 'lit_impl' 0x5572d5e52e50 # | | | |-DeclRefExpr 0x5572d5e723e8 'float' lvalue ParmVar 0x5572d5e72008 'NDotL' 'float' # | | | |-DeclRefExpr 0x5572d5e72408 'float' lvalue ParmVar 0x5572d5e72088 'NDotH' 'float' # | | | `-DeclRefExpr 0x5572d5e72428 'float' lvalue ParmVar 0x5572d5e72108 'M' 'float' # | | |-FunctionDecl 0x5572d5e72578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e724c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x5572d5e72780 # | | | `-ReturnStmt 0x5572d5e72770 # | | | `-CallExpr 0x5572d5e72728 'int4':'vector' # | | | |-ImplicitCastExpr 0x5572d5e72710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x5572d5e72660 'int4 (float4)' lvalue Function 0x5572d5e469b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x5572d5e46880 '__detail' # | | | `-ImplicitCastExpr 0x5572d5e72758 'float4':'vector' # | | | `-DeclRefExpr 0x5572d5e72690 'float4':'vector' lvalue ParmVar 0x5572d5e724c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x5572d5e72898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e727b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x5572d5e72cb0 # | | | `-ReturnStmt 0x5572d5e72ca0 # | | | `-CallExpr 0x5572d5e72c58 'unsigned int' # | | | |-ImplicitCastExpr 0x5572d5e72c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x5572d5e72b88 '' Function 0x5572d5e729e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x5572d5e72c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x5572d5e72bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5572d5e727b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x5572d5e73270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x5572d5e72cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e731c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5572d5e73038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5572d5e730b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5572d5e733e0 # | | | `-ReturnStmt 0x5572d5e733d0 # | | | `-CallExpr 0x5572d5e73398 '' # | | | |-UnresolvedLookupExpr 0x5572d5e73310 '' lvalue (no ADL) = 'reflect_impl' 0x5572d5e4d268 # | | | |-DeclRefExpr 0x5572d5e73358 'T' lvalue ParmVar 0x5572d5e73038 'I' 'T' # | | | `-DeclRefExpr 0x5572d5e73378 'T' lvalue ParmVar 0x5572d5e730b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5572d5e739a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5572d5e733f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e738f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5572d5e73768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5572d5e737e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x5572d5e73b20 # | | | `-ReturnStmt 0x5572d5e73b10 # | | | `-CallExpr 0x5572d5e73ad8 '' # | | | |-UnresolvedLookupExpr 0x5572d5e73a50 '' lvalue (no ADL) = 'reflect_impl' 0x5572d5e4d268 # | | | |-DeclRefExpr 0x5572d5e73a98 'T' lvalue ParmVar 0x5572d5e73768 'I' 'T' # | | | `-DeclRefExpr 0x5572d5e73ab8 'T' lvalue ParmVar 0x5572d5e737e0 'N' 'T' # | | |-FunctionTemplateDecl 0x5572d5e73ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5572d5e73b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5572d5e73df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5572d5e73c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5572d5e73d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x5572d5e74020 # | | | `-ReturnStmt 0x5572d5e74010 # | | | `-CallExpr 0x5572d5e73fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e73f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5572d5e4d888 # | | | |-RecoveryExpr 0x5572d5e73f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e73fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e743a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5572d5e74050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5572d5e742f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5572d5e74160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5572d5e74228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x5572d5e74520 # | | | `-ReturnStmt 0x5572d5e74510 # | | | `-CallExpr 0x5572d5e744d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e74450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5572d5e4d888 # | | | |-RecoveryExpr 0x5572d5e74498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e744b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e74b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x5572d5e74538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e74ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5572d5e748a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5572d5e74920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5572d5e74998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x5572d5e74d20 # | | | `-ReturnStmt 0x5572d5e74d10 # | | | `-CallExpr 0x5572d5e74cd0 '' # | | | |-UnresolvedLookupExpr 0x5572d5e74c28 '' lvalue (no ADL) = 'refract_impl' 0x5572d5e4dfc8 # | | | |-DeclRefExpr 0x5572d5e74c70 'T' lvalue ParmVar 0x5572d5e748a8 'I' 'T' # | | | |-DeclRefExpr 0x5572d5e74c90 'T' lvalue ParmVar 0x5572d5e74920 'N' 'T' # | | | `-DeclRefExpr 0x5572d5e74cb0 'T' lvalue ParmVar 0x5572d5e74998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5572d5e753a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x5572d5e74d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e752f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5572d5e750c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5572d5e75140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5572d5e751b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x5572d5e75550 # | | | `-ReturnStmt 0x5572d5e75540 # | | | `-CallExpr 0x5572d5e75500 '' # | | | |-UnresolvedLookupExpr 0x5572d5e75458 '' lvalue (no ADL) = 'refract_impl' 0x5572d5e4dfc8 # | | | |-DeclRefExpr 0x5572d5e754a0 'T' lvalue ParmVar 0x5572d5e750c8 'I' 'T' # | | | |-DeclRefExpr 0x5572d5e754c0 'T' lvalue ParmVar 0x5572d5e75140 'N' 'T' # | | | `-DeclRefExpr 0x5572d5e754e0 'T' lvalue ParmVar 0x5572d5e751b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5572d5e759c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5572d5e75580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5572d5e75918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x5572d5e75690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5572d5e75758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5572d5e757d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x5572d5e75b70 # | | | `-ReturnStmt 0x5572d5e75b60 # | | | `-CallExpr 0x5572d5e75b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e75a78 '' lvalue (no ADL) = 'refract_impl' 0x5572d5e4dfc8 # | | | |-RecoveryExpr 0x5572d5e75ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5572d5e75ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5572d5e75b00 'half' lvalue ParmVar 0x5572d5e757d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x5572d5e75fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5572d5e75ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5572d5e75f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x5572d5e75cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5572d5e75d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x5572d5e75df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x5572d5e76190 # | | | `-ReturnStmt 0x5572d5e76180 # | | | `-CallExpr 0x5572d5e76140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e76098 '' lvalue (no ADL) = 'refract_impl' 0x5572d5e4dfc8 # | | | |-RecoveryExpr 0x5572d5e760e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5572d5e76100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5572d5e76120 'float' lvalue ParmVar 0x5572d5e75df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5572d5e767f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5572d5e761a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e76748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5572d5e76518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x5572d5e76590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x5572d5e76608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x5572d5e76990 # | | | `-ReturnStmt 0x5572d5e76980 # | | | `-CallExpr 0x5572d5e76940 '' # | | | |-UnresolvedLookupExpr 0x5572d5e76898 '' lvalue (no ADL) = 'smoothstep_impl' 0x5572d5e51af8 # | | | |-DeclRefExpr 0x5572d5e768e0 'T' lvalue ParmVar 0x5572d5e76518 'Min' 'T' # | | | |-DeclRefExpr 0x5572d5e76900 'T' lvalue ParmVar 0x5572d5e76590 'Max' 'T' # | | | `-DeclRefExpr 0x5572d5e76920 'T' lvalue ParmVar 0x5572d5e76608 'X' 'T' # | | |-FunctionTemplateDecl 0x5572d5e76ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5572d5e769a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e76f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5572d5e76d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x5572d5e76d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x5572d5e76e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5572d5e771a0 # | | | `-ReturnStmt 0x5572d5e77190 # | | | `-CallExpr 0x5572d5e77150 '' # | | | |-UnresolvedLookupExpr 0x5572d5e770a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x5572d5e51af8 # | | | |-DeclRefExpr 0x5572d5e770f0 'T' lvalue ParmVar 0x5572d5e76d18 'Min' 'T' # | | | |-DeclRefExpr 0x5572d5e77110 'T' lvalue ParmVar 0x5572d5e76d90 'Max' 'T' # | | | `-DeclRefExpr 0x5572d5e77130 'T' lvalue ParmVar 0x5572d5e76e08 'X' 'T' # | | |-FunctionTemplateDecl 0x5572d5e77608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5572d5e771d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e77560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5572d5e772e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5572d5e773a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x5572d5e77470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5572d5e777b8 # | | | `-ReturnStmt 0x5572d5e777a8 # | | | `-CallExpr 0x5572d5e77768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e776c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5572d5e524c8 # | | | |-RecoveryExpr 0x5572d5e77708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5572d5e77728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e77748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e77c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5572d5e777e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e77b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5572d5e778f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5572d5e779c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x5572d5e77a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x5572d5e77dd0 # | | | `-ReturnStmt 0x5572d5e77dc0 # | | | `-CallExpr 0x5572d5e77d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e77cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5572d5e524c8 # | | | |-RecoveryExpr 0x5572d5e77d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5572d5e77d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e77d60 '' contains-errors lvalue # | | |-FunctionDecl 0x5572d5e77ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x5572d5e77e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x5572d5e78010 # | | | `-ReturnStmt 0x5572d5e78000 # | | | `-CXXStaticCastExpr 0x5572d5e77fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x5572d5e77fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5572d5e77fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x5572d5e77f70 'uint':'unsigned int' lvalue ParmVar 0x5572d5e77e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x5572d5e78530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x5572d5e78028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e78488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e78398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5572d5e78670 # | | | `-ReturnStmt 0x5572d5e78660 # | | | `-CallExpr 0x5572d5e78630 '' # | | | |-UnresolvedLookupExpr 0x5572d5e785c8 '' lvalue (no ADL) = 'ddx_impl' 0x5572d5e55a38 # | | | `-DeclRefExpr 0x5572d5e78610 'T' lvalue ParmVar 0x5572d5e78398 'input' 'T' # | | |-FunctionTemplateDecl 0x5572d5e78b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x5572d5e78688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e78ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e789f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5572d5e78ce0 # | | | `-ReturnStmt 0x5572d5e78cd0 # | | | `-CallExpr 0x5572d5e78ca0 '' # | | | |-UnresolvedLookupExpr 0x5572d5e78c38 '' lvalue (no ADL) = 'ddx_impl' 0x5572d5e55a38 # | | | `-DeclRefExpr 0x5572d5e78c80 'T' lvalue ParmVar 0x5572d5e789f8 'input' 'T' # | | |-FunctionTemplateDecl 0x5572d5e78f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5572d5e78d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e78ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5572d5e78e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5572d5e790f0 # | | | `-ReturnStmt 0x5572d5e790e0 # | | | `-CallExpr 0x5572d5e790b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e79020 '' lvalue (no ADL) = 'ddx_impl' 0x5572d5e55a38 # | | | `-RecoveryExpr 0x5572d5e79068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e79388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5572d5e79120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e792e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5572d5e79230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5572d5e794d8 # | | | `-ReturnStmt 0x5572d5e794c8 # | | | `-CallExpr 0x5572d5e79498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e79430 '' lvalue (no ADL) = 'ddx_impl' 0x5572d5e55a38 # | | | `-RecoveryExpr 0x5572d5e79478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e799f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5572d5e794f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e79948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e79858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5572d5e79b30 # | | | `-ReturnStmt 0x5572d5e79b20 # | | | `-CallExpr 0x5572d5e79af0 '' # | | | |-UnresolvedLookupExpr 0x5572d5e79a88 '' lvalue (no ADL) = 'ddy_impl' 0x5572d5e55fa8 # | | | `-DeclRefExpr 0x5572d5e79ad0 'T' lvalue ParmVar 0x5572d5e79858 'input' 'T' # | | |-FunctionTemplateDecl 0x5572d5e7a050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x5572d5e79b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e79fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e79eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5572d5e7a1a0 # | | | `-ReturnStmt 0x5572d5e7a190 # | | | `-CallExpr 0x5572d5e7a160 '' # | | | |-UnresolvedLookupExpr 0x5572d5e7a0f8 '' lvalue (no ADL) = 'ddy_impl' 0x5572d5e55fa8 # | | | `-DeclRefExpr 0x5572d5e7a140 'T' lvalue ParmVar 0x5572d5e79eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x5572d5e7a438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5572d5e7a1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e7a390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5572d5e7a2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5572d5e7a588 # | | | `-ReturnStmt 0x5572d5e7a578 # | | | `-CallExpr 0x5572d5e7a548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e7a4e0 '' lvalue (no ADL) = 'ddy_impl' 0x5572d5e55fa8 # | | | `-RecoveryExpr 0x5572d5e7a528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7a820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5572d5e7a5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e7a778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5572d5e7a6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5572d5e7a970 # | | | `-ReturnStmt 0x5572d5e7a960 # | | | `-CallExpr 0x5572d5e7a930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e7a8c8 '' lvalue (no ADL) = 'ddy_impl' 0x5572d5e55fa8 # | | | `-RecoveryExpr 0x5572d5e7a910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7ae90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5572d5e7a988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e7ade8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e7acf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x5572d5e7afd0 # | | | `-ReturnStmt 0x5572d5e7afc0 # | | | `-CallExpr 0x5572d5e7af90 '' # | | | |-UnresolvedLookupExpr 0x5572d5e7af28 '' lvalue (no ADL) = 'fwidth_impl' 0x5572d5e56518 # | | | `-DeclRefExpr 0x5572d5e7af70 'T' lvalue ParmVar 0x5572d5e7acf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5572d5e7b4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5572d5e7afe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e7b448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5572d5e7b358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x5572d5e7b640 # | | | `-ReturnStmt 0x5572d5e7b630 # | | | `-CallExpr 0x5572d5e7b600 '' # | | | |-UnresolvedLookupExpr 0x5572d5e7b598 '' lvalue (no ADL) = 'fwidth_impl' 0x5572d5e56518 # | | | `-DeclRefExpr 0x5572d5e7b5e0 'T' lvalue ParmVar 0x5572d5e7b358 'input' 'T' # | | |-FunctionTemplateDecl 0x5572d5e7b8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5572d5e7b670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e7b830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5572d5e7b780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5572d5e7ba28 # | | | `-ReturnStmt 0x5572d5e7ba18 # | | | `-CallExpr 0x5572d5e7b9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e7b980 '' lvalue (no ADL) = 'fwidth_impl' 0x5572d5e56518 # | | | `-RecoveryExpr 0x5572d5e7b9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7bcc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5572d5e7ba58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e7bc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5572d5e7bb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x5572d5e7be10 # | | | `-ReturnStmt 0x5572d5e7be00 # | | | `-CallExpr 0x5572d5e7bdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e7bd68 '' lvalue (no ADL) = 'fwidth_impl' 0x5572d5e56518 # | | | `-RecoveryExpr 0x5572d5e7bdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7c410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x5572d5e7be28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e7c368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e7c198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x5572d5e7c210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x5572d5e7c510 # | | | `-ReturnStmt 0x5572d5e7c500 # | | | `-BinaryOperator 0x5572d5e7c4e0 '' '*' # | | | |-DeclRefExpr 0x5572d5e7c4a0 'T' lvalue ParmVar 0x5572d5e7c198 'x' 'T' # | | | `-DeclRefExpr 0x5572d5e7c4c0 'T' lvalue ParmVar 0x5572d5e7c210 'y' 'T' # | | |-FunctionTemplateDecl 0x5572d5e7cae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x5572d5e7c528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5572d5e7ca38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e7c8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x5572d5e7c928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x5572d5e7cbe0 # | | | `-ReturnStmt 0x5572d5e7cbd0 # | | | `-BinaryOperator 0x5572d5e7cbb0 '' '*' # | | | |-DeclRefExpr 0x5572d5e7cb70 'T' lvalue ParmVar 0x5572d5e7c8b0 'x' 'T' # | | | `-DeclRefExpr 0x5572d5e7cb90 'T' lvalue ParmVar 0x5572d5e7c928 'y' 'T' # | | |-FunctionTemplateDecl 0x5572d5e7cf50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5572d5e7cc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e7cea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e7ccd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x5572d5e7cd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x5572d5e7d050 # | | | `-ReturnStmt 0x5572d5e7d040 # | | | `-BinaryOperator 0x5572d5e7d020 '' contains-errors '*' # | | | |-DeclRefExpr 0x5572d5e7cfe0 'half' lvalue ParmVar 0x5572d5e7ccd8 'x' 'half' # | | | `-RecoveryExpr 0x5572d5e7d000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7d4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5572d5e7d0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e7d158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e7d3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e7d228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5572d5e7d2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5572d5e7d5a0 # | | | `-ReturnStmt 0x5572d5e7d590 # | | | `-BinaryOperator 0x5572d5e7d570 '' contains-errors '*' # | | | |-DeclRefExpr 0x5572d5e7d530 'T' lvalue ParmVar 0x5572d5e7d228 'x' 'T' # | | | `-RecoveryExpr 0x5572d5e7d550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7d980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5572d5e7d5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5572d5e7d640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5572d5e7d8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e7d730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x5572d5e7d808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x5572d5e7da80 # | | | `-ReturnStmt 0x5572d5e7da70 # | | | `-BinaryOperator 0x5572d5e7da50 '' contains-errors '*' # | | | |-DeclRefExpr 0x5572d5e7da10 'half' lvalue ParmVar 0x5572d5e7d730 'x' 'half' # | | | `-RecoveryExpr 0x5572d5e7da30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7df40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x5572d5e7da98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e7db38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5572d5e7dba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5572d5e7de98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e7dca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x5572d5e7dd80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x5572d5e7e040 # | | | `-ReturnStmt 0x5572d5e7e030 # | | | `-BinaryOperator 0x5572d5e7e010 '' contains-errors '*' # | | | |-DeclRefExpr 0x5572d5e7dfd0 'T' lvalue ParmVar 0x5572d5e7dca0 'x' 'T' # | | | `-RecoveryExpr 0x5572d5e7dff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7e3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5572d5e7e070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e7e308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e7e170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5572d5e7e1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5572d5e7e4b0 # | | | `-ReturnStmt 0x5572d5e7e4a0 # | | | `-BinaryOperator 0x5572d5e7e480 '' contains-errors '*' # | | | |-RecoveryExpr 0x5572d5e7e440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5572d5e7e460 'half' lvalue ParmVar 0x5572d5e7e1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5572d5e7e8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5572d5e7e4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e7e568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e7e808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e7e680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5572d5e7e6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5572d5e7e9b0 # | | | `-ReturnStmt 0x5572d5e7e9a0 # | | | `-BinaryOperator 0x5572d5e7e980 '' contains-errors '*' # | | | |-RecoveryExpr 0x5572d5e7e940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5572d5e7e960 'T' lvalue ParmVar 0x5572d5e7e6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x5572d5e7ed20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5572d5e7e9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5572d5e7ec78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x5572d5e7eaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x5572d5e7eb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x5572d5e7eea0 # | | | `-ReturnStmt 0x5572d5e7ee90 # | | | `-CallExpr 0x5572d5e7ee58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e7edd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x5572d5e4c888 # | | | |-RecoveryExpr 0x5572d5e7ee18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e7ee38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7f2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x5572d5e7eeb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5572d5e7ef58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5572d5e7f240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x5572d5e7f030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5572d5e7f0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x5572d5e7f468 # | | | `-ReturnStmt 0x5572d5e7f458 # | | | `-CallExpr 0x5572d5e7f420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5572d5e7f398 '' lvalue (no ADL) = 'mul_vec_impl' 0x5572d5e4c888 # | | | |-RecoveryExpr 0x5572d5e7f3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5572d5e7f400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5572d5e7f848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5572d5e7f498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5572d5e7f508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5572d5e7f7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5572d5e7f650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5572d5e7f6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x5572d5e7f948 # | | | `-ReturnStmt 0x5572d5e7f938 # | | | `-BinaryOperator 0x5572d5e7f918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5572d5e7f8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5572d5e7f8f8 'half' lvalue ParmVar 0x5572d5e7f6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x5572d5e7fe00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x5572d5e7f960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5572d5e7f9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x5572d5e7fa68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x5572d5e7fd58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x5572d5e7fbc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x5572d5e7fc40 col:52 referenced y 'T' # | | `-CompoundStmt 0x5572d5e7ff00 # | | `-ReturnStmt 0x5572d5e7fef0 # | | `-BinaryOperator 0x5572d5e7fed0 '' contains-errors '*' # | | |-RecoveryExpr 0x5572d5e7fe90 '' contains-errors lvalue # | | `-DeclRefExpr 0x5572d5e7feb0 'T' lvalue ParmVar 0x5572d5e7fc40 'y' 'T' # | |-LinkageSpecDecl 0x5572d5e72998 col:10 implicit C # | | `-FunctionDecl 0x5572d5e729e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x5572d5e72af0 <> 'unsigned int' # | | |-BuiltinAttr 0x5572d5e72a90 <> Implicit 740 # | | `-NoThrowAttr 0x5572d5e72b60 Implicit # | |-FunctionDecl 0x5572d5e800e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x5572d5e7ffd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5572d5e80038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5572d5e80218 # | | `-HLSLNumThreadsAttr 0x5572d5e801b0 8 8 1 # | |-CXXRecordDecl 0x5572d5e80240 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 0x5572d5e802e8 <> Implicit # | | |-CXXRecordDecl 0x5572d5e803a8 col:8 implicit struct ST # | | |-FieldDecl 0x5572d5e80468 col:7 a 'int' # | | `-FieldDecl 0x5572d5e804d0 col:9 b 'float' # | |-FunctionDecl 0x5572d5e807d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x5572d5e80638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5572d5e806a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5572d5e80900 # | | `-HLSLNumThreadsAttr 0x5572d5e80898 8 8 1 # | |-FunctionDecl 0x5572d5e80948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x5572d5e80af8 # | | `-DeclStmt 0x5572d5e80ae0 # | | `-VarDecl 0x5572d5e80a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x5572d5e80b28 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 0x5572d5e80bd0 <> Implicit # | | |-CXXRecordDecl 0x5572d5e80c90 col:8 implicit struct ST2 # | | |-VarDecl 0x5572d5e80d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5572d5e80eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5572d5e80f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5572d5e811e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5572d5e810d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5572d5e81138 "SV_GroupID" 0 # | | |-CompoundStmt 0x5572d5e81310 # | | `-HLSLNumThreadsAttr 0x5572d5e812a8 8 8 1 # | |-FunctionDecl 0x5572d5e81500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5572d5e813f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5572d5e81458 "SV_GroupID" 0 # | | |-CompoundStmt 0x5572d5e81630 # | | `-HLSLNumThreadsAttr 0x5572d5e815c8 8 8 1 # | |-FunctionDecl 0x5572d5e81678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x5572d5e81828 # | | `-DeclStmt 0x5572d5e81810 # | | `-VarDecl 0x5572d5e817a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5572d5e81858 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 0x5572d5e81900 <> Implicit # | | |-CXXRecordDecl 0x5572d5e819c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x5572d5e81ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5572d5e81b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5572d5e81be8 "SV_GroupID" 0 # | |-FunctionDecl 0x5572d5e81e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x5572d5e81d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5572d5e81dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5572d5e81fa0 # | | `-HLSLNumThreadsAttr 0x5572d5e81f38 8 8 1 # | |-FunctionDecl 0x5572d5e82190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x5572d5e82080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5572d5e820e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5572d5e822c0 # | | `-HLSLNumThreadsAttr 0x5572d5e82258 8 8 1 # | |-FunctionDecl 0x5572d5e82308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5572d5e824b8 # | | `-DeclStmt 0x5572d5e824a0 # | | `-VarDecl 0x5572d5e82438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5572d5e824e8 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 0x5572d5e82590 <> Implicit # | | |-CXXRecordDecl 0x5572d5e82650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x5572d5e82750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5572d5e82828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5572d5e82878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x5572d5e82fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5572d5e829b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x5572d5e82a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5572d5e830e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x5572d5e82af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5572d5e82b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5572d5e83130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x5572d5e82c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5572d5e82ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x5572d5e83188 "SV_GroupID" 0 # | |-ParmVarDecl 0x5572d5e82d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5572d5e82de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5572d5e831d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x5572d5e83228 # | `-HLSLShaderAttr 0x5572d5e83080 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/fmod.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (35 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (36 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55d43a385c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55d43a385be8 '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 0x55d43a385b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55d43a385c70 # | 18853: | `-ReturnStmt 0x55d43a385c60 # | 18854: | `-ImplicitCastExpr 0x55d43a385c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55d43a385c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55d43a385c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55d43a385be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55d43a385dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55d43a385ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55d43a385f28 # | 18861: | `-ReturnStmt 0x55d43a385f18 # | 18862: | `-ExtVectorElementExpr 0x55d43a385ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (37 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (39 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (40 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x557435615248 <> # | ^ # | # | 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 0x557435615248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x557435615b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x557435615ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x557435615c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x557435615450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (41 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (42 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (48 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55b87039dda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55b87039e9e0 <> 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 0x55b87039dda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55b87039e6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55b87039ea40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55b87039e770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55b87039dfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55b87039e870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55b87039e8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55b87039e9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55b87039e990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55b87039e7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55b87039e770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55b87039e930 <> 'int' lvalue NonTypeTemplateParm 0x55b87039e870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55b8703c92d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (50 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (51 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (55 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (58 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (68 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5606b2d855f8 <> # | ^ # | # | 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 0x5606b2d855f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5606b2d85f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5606b2d86290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5606b2d85fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5606b2d85800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (72 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (73 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (74 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (77 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (78 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (81 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (82 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (83 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (84 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (85 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x564c75a1ce58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x564c75a1d218 'hlsl_constant float' lvalue Var 0x564c75a1ca70 '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 0x564c75a1cb98 <> Implicit # | 18812: | `-FieldDecl 0x564c75a1cc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x564c75a1cd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x564c75a1cd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x564c75a1cdd0 "t2" "space1" # | 18816: | |-VarDecl 0x564c75a1ce58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x564c75a1ced8 <> 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 0x564c75a1d158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x564c75a1d2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x564c75a1d2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x564c75a1d288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x564c75a1d258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x564c75a1d218 'hlsl_constant float' lvalue Var 0x564c75a1ca70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x564c75a1d270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x564c75a1d238 'hlsl_constant float' lvalue Var 0x564c75a1ce58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x564c75a1d328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x564c75a1d408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x564c75a1d4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (86 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (87 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (88 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (89 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (90 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (91 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x556c147b4ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x556c147b5b20 <> implicit vector 'vector' # | ^ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:29:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} used wrapper 'int (int)' implicit_instantiation # | ^ # | :18814:79: note: scanning from here # | |-FunctionTemplateDecl 0x556c14a8c4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x556c14a8d010 'void (inout int)' lvalue Function 0x556c14a8be28 '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 0x556c147b4ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556c147b5828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556c147b5b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556c147b58b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556c147b50f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x556c147b59b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x556c147b5a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x556c147b5b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x556c147b5ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x556c147b5930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x556c147b58b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x556c147b5a70 <> 'int' lvalue NonTypeTemplateParm 0x556c147b59b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x556c147e3158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x556c14a8c298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x556c14a8c278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x556c14a8c220 'double' lvalue ParmVar 0x556c14a8bfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x556c14a8c260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x556c14a8c240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x556c14a8c4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x556c14a8c2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x556c14a8c440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x556c14a8c360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x556c14a8c698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x556c14a8c638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x556c14a8cbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x556c14a8cc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x556c14a8d1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x556c14a8d0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x556c14a8d090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x556c14a8d010 'void (inout int)' lvalue Function 0x556c14a8be28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x556c14a8d158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x556c14a8d0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x556c14a8cff0 'int' lvalue ParmVar 0x556c14a8cbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x556c14a8d108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x556c14a8d0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (92 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (94 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (95 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (96 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x56152f8364a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x56152fadc1f0 <> 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 0x56152f8364a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x56152fadc1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x56152fadc278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x56152fadc768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x56152fadc730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x56152fadc700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x56152fadc1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x56152fadc6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (100 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (102 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (108 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (109 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (110 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (111 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (115 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (116 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (117 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (124 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (125 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (126 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5591990a34a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5591993491e0 <> 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 0x5591990a34a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5591993491e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x559199349268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x559199349758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x559199349720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5591993496f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5591993491e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5591993496e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (127 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (128 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (131 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (133 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (135 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (138 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (139 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (140 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (142 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (144 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (153 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (154 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (155 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (163 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (166 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (167 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (171 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (172 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (175 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (177 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (179 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (182 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (183 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (184 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (185 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (202 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (203 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (207 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (208 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (210 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (212 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (213 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (217 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (218 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (220 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (221 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (222 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (223 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (225 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (227 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (229 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (231 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (234 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (235 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (242 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (245 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (247 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (251 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (253 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (256 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (258 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (262 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (274 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (277 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (278 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (280 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (286 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (290 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (291 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (293 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (294 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (295 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (298 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (300 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (301 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (304 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (305 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (306 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (310 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (313 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (318 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (322 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (331 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (335 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (340 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (344 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (345 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (346 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (355 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (356 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (358 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (367 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (368 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (370 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (376 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (378 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (381 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (383 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (385 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (387 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (396 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (398 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (400 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (402 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (403 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (405 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (415 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (416 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (419 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (423 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (426 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (431 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (433 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (434 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (435 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (440 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (449 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (452 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (454 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (456 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (459 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (460 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (467 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (471 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (479 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (480 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (481 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (485 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (487 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (495 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (501 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (505 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (508 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (510 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (512 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x5630f928d188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5630f928d0e0 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 0x5630f928d188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5630f928ce58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5630f928d0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5630f928cfb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5630f928d278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5630f928d268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5630f928d220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5630f928d200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (513 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (515 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 165.91s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.