INFO:2026-03-24T20:39:12Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD daec3b9fb6e2..6ef30612ee6d 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 6ef30612ee6d [lldb][trace] Ensure ProcessTrace plugin can be re-registered (#188336) INFO:2026-03-24T20:39:15Z:root:syncing... Deleted branch merge (was 12ad4621a1da). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 36e5f6c5d414] [gn build] Port b1aa6a45060b 1 file changed, 1 insertion(+) [merge f42790eb3b09] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port b1aa6a45060b -- https://github.com/llvm/llvm-project/commit/b1aa6a45060b [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-24T20:39:17Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/6] CXX obj/lldb/source/Target/Target.ProcessTrace.o [2/6] AR lib/liblldbTarget.a [3/6] LINK ./bin/lldb-server [4/6] LINK ./bin/lldb-test [5/6] LINK ./bin/lldb-dap [6/6] LINK ./bin/lldb INFO:2026-03-24T20:39:24Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T20:39:24Z:root:testing INFO:2026-03-24T20:39:24Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (1 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (2 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/BuiltIns/unary-compat-overload-warnings.hlsl (3 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (4 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/valid-shader-stages.hlsl (5 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/resources/res-array-local1.hlsl (6 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 :: SemaHLSL/TruncationOverloadResolution.hlsl (7 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (9 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/semantics/semantic.arbitrary.hlsl (10 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/resources/TypedBuffers-elementtype.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (12 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/asin.hlsl (13 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/BasicFeatures/StructElementwiseCast.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (16 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (17 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/matrix_types.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (19 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 0x556995513c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x556995513be8 '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 0x556995513b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x556995513c70 # | 18853: | `-ReturnStmt 0x556995513c60 # | 18854: | `-ImplicitCastExpr 0x556995513c48 'int' # | 18855: | `-ExtVectorElementExpr 0x556995513c20 'float' r # | 18856: | `-ImplicitCastExpr 0x556995513c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x556995513be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x556995513dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x556995513ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x556995513f28 # | 18861: | `-ReturnStmt 0x556995513f18 # | 18862: | `-ExtVectorElementExpr 0x556995513ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (21 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (22 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 :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (23 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/builtins/clamp.hlsl (24 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/any.hlsl (25 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/resources/Texture2D-shorthand-contexts.hlsl (26 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/builtins/frac.hlsl (27 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/builtins/normalize-overloads.hlsl (28 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (29 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/semantics/DispatchThreadID.hlsl (30 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/cross.hlsl (31 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 :: SemaHLSL/Resources/packoffset-invalid.hlsl (32 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/Language/AggregateSplatCasts.hlsl (33 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (34 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 0x5565d4bbeda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x5565d4bbf9e0 <> 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 0x5565d4bbeda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5565d4bbf6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5565d4bbfa40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5565d4bbf770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5565d4bbefb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5565d4bbf870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5565d4bbf8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5565d4bbf9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5565d4bbf990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5565d4bbf7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5565d4bbf770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5565d4bbf930 <> 'int' lvalue NonTypeTemplateParm 0x5565d4bbf870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5565d4bea2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (37 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 :: AST/HLSL/vk_binding_attr.hlsl (38 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 0x56545230c248 <> # | ^ # | # | 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 0x56545230c248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56545230cb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56545230cee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56545230cc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56545230c450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (39 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (40 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (41 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/sinh.hlsl (42 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 :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (43 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (44 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/builtins/firstbitlow.hlsl (45 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (46 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 0x55c458c4e5f8 <> # | ^ # | # | 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 0x55c458c4e5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55c458c4ef38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55c458c4f290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55c458c4efc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55c458c4e800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (47 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/BasicFeatures/frem_modulo.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (49 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 :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (50 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/matrix-member-one-based-swizzle-store.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (52 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (53 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/Semantics/vertexid.vs.hlsl (54 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 :: CodeGenHLSL/builtins/asuint.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (56 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 :: AST/HLSL/export.hlsl (57 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/mad-errors.hlsl (58 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (59 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (60 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (61 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/semantics/semantic.array.hlsl (62 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (64 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/degrees-builtin.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (66 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/sign.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (69 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 :: AST/HLSL/packoffset.hlsl (70 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 :: CodeGenHLSL/builtins/trunc.hlsl (71 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (72 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 0x5568746d6158 <> # | |-NamespaceDecl 0x5568746d6a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x5568746d6b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-NonTypeTemplateParmDecl 0x5568746d6c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5568746d6c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x5568746d6d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x5568746d6d40 'vector' dependent # | | | |-TemplateTypeParmType 0x5568746d6ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5568746d6b20 'element' # | | | `-DeclRefExpr 0x5568746d6ce0 <> 'int' lvalue NonTypeTemplateParm 0x5568746d6c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x5568746d6e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-NonTypeTemplateParmDecl 0x5568746d6f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5568746d6f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x5568746d6fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5568746d7028 <> 'int' 4 # | | | |-BinaryOperator 0x5568746d7128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5568746d70e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5568746d70a8 <> 'int' lvalue NonTypeTemplateParm 0x5568746d6f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x5568746d7068 <> 'int' 4 # | | | | `-BinaryOperator 0x5568746d7108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5568746d70c8 <> 'int' lvalue NonTypeTemplateParm 0x5568746d6fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x5568746d7088 <> 'int' 4 # | | | `-TypeAliasDecl 0x556874702298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x556874702230 'matrix' dependent # | | |-ClassTemplateDecl 0x556874702978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x556874702748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556874702918 <> 'bool' Concept 0x556874702420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556874702850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874702820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5568747027d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568747023a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874702350 'element_type' # | | | `-CXXRecordDecl 0x556874702648 <> implicit class Buffer # | | | `-FinalAttr 0x5568747026f0 <> Implicit final # | | |-ClassTemplateDecl 0x556874702d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x556874702ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556874702cb8 <> 'bool' Concept 0x556874702420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556874702bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874702bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874702b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568747023a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874702350 'element_type' # | | | `-CXXRecordDecl 0x5568747029e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x556874702a90 <> Implicit final # | | |-ClassTemplateDecl 0x5568747030b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x556874702e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556874703058 <> 'bool' Concept 0x556874702600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556874702f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874702f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874702f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568747024c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874702468 'element_type' # | | | `-CXXRecordDecl 0x556874702d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x556874702e30 <> Implicit final # | | |-ClassTemplateDecl 0x556874704738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x556874704510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5568747046d8 <> 'bool' Concept 0x556874702600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556874704610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5568747045e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874704590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568747024c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874702468 'element_type' # | | | `-CXXRecordDecl 0x556874704410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5568747044b8 <> Implicit final # | | |-ClassTemplateDecl 0x556874704ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5568747048a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556874704a78 <> 'bool' Concept 0x556874702600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5568747049b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874704980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874704930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568747024c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874702468 'element_type' # | | | `-CXXRecordDecl 0x5568747047a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x556874704850 <> Implicit final # | | |-ClassTemplateDecl 0x556874704e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x556874704c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556874704e18 <> 'bool' Concept 0x556874702600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556874704d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874704d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874704cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568747024c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874702468 'element_type' # | | | `-CXXRecordDecl 0x556874704b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x556874704bf0 <> Implicit final # | | |-ClassTemplateDecl 0x556874705218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x556874704fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5568747051b8 <> 'bool' Concept 0x556874702600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5568747050f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5568747050c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874705070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568747024c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874702468 'element_type' # | | | `-CXXRecordDecl 0x556874704ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x556874704f90 <> Implicit final # | | |-ClassTemplateDecl 0x5568747055c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x556874705388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556874705568 <> 'bool' Concept 0x556874702600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5568747054a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874705470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874705420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568747024c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874702468 'element_type' # | | | `-CXXRecordDecl 0x556874705288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x556874705330 <> Implicit final # | | |-CXXRecordDecl 0x556874705638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5568747056e0 <> Implicit final # | | |-CXXRecordDecl 0x556874705738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5568747057e0 <> Implicit final # | | |-CXXRecordDecl 0x556874705838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5568747058e0 <> Implicit final # | | |-CXXRecordDecl 0x556874705938 <> implicit class SamplerState # | | | `-FinalAttr 0x5568747059e0 <> Implicit final # | | |-CXXRecordDecl 0x556874705a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x556874705ae0 <> Implicit final # | | |-ClassTemplateDecl 0x556874705ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x556874705c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x556874705b40 'vector' 4 # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-ConceptSpecializationExpr 0x556874705e78 <> 'bool' Concept 0x556874702420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556874705db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874705d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874705d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568747023a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874702350 'element_type' # | | | `-CXXRecordDecl 0x556874705b70 <> implicit class Texture2D # | | | `-FinalAttr 0x556874705c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x556874706168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x556874706090 'vector' dependent # | | | |-TemplateTypeParmType 0x556874705fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874705f48 'element_type' # | | | `-DeclRefExpr 0x556874706068 <> 'int' lvalue NonTypeTemplateParm 0x556874705fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x556874705f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x556874705fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x556874702420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x556874702350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x556874702400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5568747023a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x556874702350 'element_type' # | |-ConceptDecl 0x556874702600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x556874702468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5568747025e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x556874702540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x556874702520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5568747024c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x556874702468 'element_type' # | | `-BinaryOperator 0x5568747025c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x556874702558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5568747025a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x556874706380 <> Namespace 0x5568746d6a98 'hlsl' # | |-TypedefDecl 0x556874706b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x556874706b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x556874706850 '__NSConstantString_tag' # | |-TypedefDecl 0x5568746d6a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x5568746d6980 'void *' # | | `-BuiltinType 0x5568746d61c0 'void' # | |-NamespaceDecl 0x556874706bf0 prev 0x5568746d6a98 line:12:11 hlsl # | | |-original Namespace 0x5568746d6a98 'hlsl' # | | |-TypedefDecl 0x556874706c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x5568746d6260 'int' # | | |-TypedefDecl 0x556874706ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x556874706d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x556874706dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x5568746d6360 'float' # | | |-TypedefDecl 0x556874706e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | |-TypedefDecl 0x556874706ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x5568746d6280 'long' # | | |-TypedefDecl 0x556874706f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TypedefDecl 0x5568747071c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5568747070f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874706fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874706f98 'int' 1 # | | | `-ExtVectorType 0x5568747070b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556874707000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d61e0 'bool' # | | |-TypedefDecl 0x556874707418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x556874707340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874707250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874707230 'int' 2 # | | | `-ExtVectorType 0x556874707300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556874707000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d61e0 'bool' # | | |-TypedefDecl 0x556874707668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x556874707590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747074a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874707480 'int' 3 # | | | `-ExtVectorType 0x556874707550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556874707000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d61e0 'bool' # | | |-TypedefDecl 0x556874728ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5568747077e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747076f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747076d0 'int' 4 # | | | `-ExtVectorType 0x5568747077a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556874707000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d61e0 'bool' # | | |-TypedefDecl 0x556874729278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5568747291a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874729080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874729060 'int' 1 # | | | `-ExtVectorType 0x556874729160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5568747290b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6260 'int' # | | |-TypedefDecl 0x5568747294c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5568747293f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874729308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747292e8 'int' 2 # | | | `-ExtVectorType 0x5568747293b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5568747290b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6260 'int' # | | |-TypedefDecl 0x556874729718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x556874729640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874729558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874729538 'int' 3 # | | | `-ExtVectorType 0x556874729600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5568747290b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6260 'int' # | | |-TypedefDecl 0x556874729968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x556874729890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747297a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874729788 'int' 4 # | | | `-ExtVectorType 0x556874729850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5568747290b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6260 'int' # | | |-TypedefDecl 0x556874729c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x556874729b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874729a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874729a10 'int' 1 # | | | `-ExtVectorType 0x556874729b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556874729a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | |-Typedef 0x556874706ce8 'uint' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x556874729e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x556874729dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874729cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874729cb0 'int' 2 # | | | `-ExtVectorType 0x556874729d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556874729a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | |-Typedef 0x556874706ce8 'uint' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x55687472a928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55687472a850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874729f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874729f20 'int' 3 # | | | `-ExtVectorType 0x55687472a810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556874729a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | |-Typedef 0x556874706ce8 'uint' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x55687472ab98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55687472aac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687472a9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687472a9b0 'int' 4 # | | | `-ExtVectorType 0x55687472aa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556874729a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | |-Typedef 0x556874706ce8 'uint' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x55687472ae28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55687472ad50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687472ac60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687472ac40 'int' 1 # | | | `-ExtVectorType 0x55687472ad10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55687472ac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | |-Typedef 0x556874706c78 'int32_t' # | | | `-BuiltinType 0x5568746d6260 'int' # | | |-TypedefDecl 0x55687472b068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55687472af90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687472aed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687472aeb0 'int' 2 # | | | `-ExtVectorType 0x55687472af50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55687472ac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | |-Typedef 0x556874706c78 'int32_t' # | | | `-BuiltinType 0x5568746d6260 'int' # | | |-TypedefDecl 0x55687472b2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55687472b1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687472b110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687472b0f0 'int' 3 # | | | `-ExtVectorType 0x55687472b190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55687472ac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | |-Typedef 0x556874706c78 'int32_t' # | | | `-BuiltinType 0x5568746d6260 'int' # | | |-TypedefDecl 0x55687472b4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55687472b410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687472b350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687472b330 'int' 4 # | | | `-ExtVectorType 0x55687472b3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55687472ac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | |-Typedef 0x556874706c78 'int32_t' # | | | `-BuiltinType 0x5568746d6260 'int' # | | |-TypedefDecl 0x55687472b7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55687472b6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687472b5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687472b590 'int' 1 # | | | `-ExtVectorType 0x55687472b660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55687472b5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | |-Typedef 0x556874706d58 'uint32_t' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x55687472b9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55687472b900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687472b848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687472b828 'int' 2 # | | | `-ExtVectorType 0x55687472b8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55687472b5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | |-Typedef 0x556874706d58 'uint32_t' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x55687472bc18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55687472bb40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687472ba80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687472ba60 'int' 3 # | | | `-ExtVectorType 0x55687472bb00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55687472b5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | |-Typedef 0x556874706d58 'uint32_t' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x55687472be58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55687472bd80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687472bcc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687472bca0 'int' 4 # | | | `-ExtVectorType 0x55687472bd40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55687472b5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | |-Typedef 0x556874706d58 'uint32_t' # | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | |-TypedefDecl 0x55687472c118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55687472c040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687472bf20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687472bf00 'int' 1 # | | | `-ExtVectorType 0x55687472c000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55687472bf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | |-Typedef 0x556874706ea8 'int64_t' # | | | `-BuiltinType 0x5568746d6280 'long' # | | |-TypedefDecl 0x55687472c388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55687472c2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687472c1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687472c1a0 'int' 2 # | | | `-ExtVectorType 0x55687472c270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55687472bf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | |-Typedef 0x556874706ea8 'int64_t' # | | | `-BuiltinType 0x5568746d6280 'long' # | | |-TypedefDecl 0x55687472c5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55687472c520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687472c430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687472c410 'int' 3 # | | | `-ExtVectorType 0x55687472c4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55687472bf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | |-Typedef 0x556874706ea8 'int64_t' # | | | `-BuiltinType 0x5568746d6280 'long' # | | |-TypedefDecl 0x55687472c888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55687472c7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687472c6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687472c680 'int' 4 # | | | `-ExtVectorType 0x55687472c750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55687472bf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | |-Typedef 0x556874706ea8 'int64_t' # | | | `-BuiltinType 0x5568746d6280 'long' # | | |-TypedefDecl 0x55687472cb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55687472ca70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687472c950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687472c930 'int' 1 # | | | `-ExtVectorType 0x55687472ca30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55687472c980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | |-Typedef 0x556874706e38 'uint64_t' # | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | |-TypedefDecl 0x55687472cdb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55687472cce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687472cbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687472cbd0 'int' 2 # | | | `-ExtVectorType 0x55687472cca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55687472c980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | |-Typedef 0x556874706e38 'uint64_t' # | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | |-TypedefDecl 0x55687472d028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55687472cf50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687472ce60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687472ce40 'int' 3 # | | | `-ExtVectorType 0x55687472cf10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55687472c980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | |-Typedef 0x556874706e38 'uint64_t' # | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | |-TypedefDecl 0x55687472d298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55687472d1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687472d0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687472d0b0 'int' 4 # | | | `-ExtVectorType 0x55687472d180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55687472c980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | |-Typedef 0x556874706e38 'uint64_t' # | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | |-TypedefDecl 0x55687472d528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55687472d450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687472d328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687472d308 'int' 1 # | | | `-ExtVectorType 0x55687472d410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55687472d360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d69d0 'half' # | | |-TypedefDecl 0x55687472dfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55687472d6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687472d5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687472d598 'int' 2 # | | | `-ExtVectorType 0x55687472d660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55687472d360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d69d0 'half' # | | |-TypedefDecl 0x55687472e228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55687472e150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687472e060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687472e040 'int' 3 # | | | `-ExtVectorType 0x55687472e110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55687472d360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d69d0 'half' # | | |-TypedefDecl 0x55687472e478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55687472e3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687472e2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687472e298 'int' 4 # | | | `-ExtVectorType 0x55687472e360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55687472d360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d69d0 'half' # | | |-TypedefDecl 0x55687472e708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55687472e630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687472e508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687472e4e8 'int' 1 # | | | `-ExtVectorType 0x55687472e5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55687472e540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6360 'float' # | | |-TypedefDecl 0x55687472e958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55687472e880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687472e798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687472e778 'int' 2 # | | | `-ExtVectorType 0x55687472e840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55687472e540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6360 'float' # | | |-TypedefDecl 0x55687472eba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55687472ead0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687472e9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687472e9c8 'int' 3 # | | | `-ExtVectorType 0x55687472ea90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55687472e540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6360 'float' # | | |-TypedefDecl 0x55687472edc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55687472ecf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687472ec38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687472ec18 'int' 4 # | | | `-ExtVectorType 0x55687472ecb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55687472e540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6360 'float' # | | |-TypedefDecl 0x55687472f158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55687472f080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687472ee58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687472ee38 'int' 1 # | | | `-ExtVectorType 0x55687472ef40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55687472ee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TypedefDecl 0x55687472f3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55687472f2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687472f1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687472f1c8 'int' 2 # | | | `-ExtVectorType 0x55687472f290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55687472ee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TypedefDecl 0x55687472f5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55687472f520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687472f438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687472f418 'int' 3 # | | | `-ExtVectorType 0x55687472f4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55687472ee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TypedefDecl 0x55687472f848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55687472f770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687472f688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687472f668 'int' 4 # | | | `-ExtVectorType 0x55687472f730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55687472ee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TypedefDecl 0x55687472fad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55687472fa00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687472f910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687472f8f0 'int' 1 # | | | `-ExtVectorType 0x55687472f9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55687472f940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | |-Typedef 0x556874706dc8 'float32_t' # | | | `-BuiltinType 0x5568746d6360 'float' # | | |-TypedefDecl 0x55687472fd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55687472fc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687472fb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687472fb60 'int' 2 # | | | `-ExtVectorType 0x55687472fc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55687472f940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | |-Typedef 0x556874706dc8 'float32_t' # | | | `-BuiltinType 0x5568746d6360 'float' # | | |-TypedefDecl 0x55687472ff58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55687472fe80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687472fdc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687472fda0 'int' 3 # | | | `-ExtVectorType 0x55687472fe40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55687472f940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | |-Typedef 0x556874706dc8 'float32_t' # | | | `-BuiltinType 0x5568746d6360 'float' # | | |-TypedefDecl 0x5568747301a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5568747300d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874730000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687472ffe0 'int' 4 # | | | `-ExtVectorType 0x556874730090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55687472f940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | |-Typedef 0x556874706dc8 'float32_t' # | | | `-BuiltinType 0x5568746d6360 'float' # | | |-TypedefDecl 0x556874730438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x556874730360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874730270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874730250 'int' 1 # | | | `-ExtVectorType 0x556874730320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5568747302a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | |-Typedef 0x556874706f18 'float64_t' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TypedefDecl 0x556874730678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5568747305a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747304e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747304c0 'int' 2 # | | | `-ExtVectorType 0x556874730560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5568747302a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | |-Typedef 0x556874706f18 'float64_t' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TypedefDecl 0x5568747308b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5568747307e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874730720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874730700 'int' 3 # | | | `-ExtVectorType 0x5568747307a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5568747302a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | |-Typedef 0x556874706f18 'float64_t' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TypedefDecl 0x556874730af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x556874730a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874730960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874730940 'int' 4 # | | | `-ExtVectorType 0x5568747309e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5568747302a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | |-Typedef 0x556874706f18 'float64_t' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TypedefDecl 0x5568747369f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x556874730f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874730bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874730b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874730bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874730b98 'int' 1 # | | | `-ConstantMatrixType 0x556874730ef0 'matrix' # | | |-TypedefDecl 0x556874736e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x556874736d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874736a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874736a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874736ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874736a78 'int' 2 # | | | `-ConstantMatrixType 0x556874736cb0 'matrix' # | | |-TypedefDecl 0x556874737230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x556874737130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874736eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874736e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874736ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874736e98 'int' 3 # | | | `-ConstantMatrixType 0x5568747370d0 'matrix' # | | |-TypedefDecl 0x556874737650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x556874737550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747372d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874737298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747372f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747372b8 'int' 4 # | | | `-ConstantMatrixType 0x5568747374f0 'matrix' # | | |-TypedefDecl 0x556874739c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x556874737970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747376f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747376b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874737718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747376d8 'int' 1 # | | | `-ConstantMatrixType 0x556874737910 'matrix' # | | |-TypedefDecl 0x55687473a030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x556874739f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874739cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874739c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874739cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874739c98 'int' 2 # | | | `-ConstantMatrixType 0x556874739ed0 'matrix' # | | |-TypedefDecl 0x55687473a450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55687473a350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473a0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473a098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687473a0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687473a0b8 'int' 3 # | | | `-ConstantMatrixType 0x55687473a2f0 'matrix' # | | |-TypedefDecl 0x55687473a870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55687473a770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473a4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473a4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687473a518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687473a4d8 'int' 4 # | | | `-ConstantMatrixType 0x55687473a710 'matrix' # | | |-TypedefDecl 0x55687473bcb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55687473bbb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687473a918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687473a8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687473a938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687473a8f8 'int' 1 # | | | `-ConstantMatrixType 0x55687473ab30 'matrix' # | | |-TypedefDecl 0x55687473c0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55687473bfd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687473bd58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687473bd18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473bd78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473bd38 'int' 2 # | | | `-ConstantMatrixType 0x55687473bf70 'matrix' # | | |-TypedefDecl 0x55687473c4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55687473c3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687473c178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687473c138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687473c198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687473c158 'int' 3 # | | | `-ConstantMatrixType 0x55687473c390 'matrix' # | | |-TypedefDecl 0x55687473c910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55687473c810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687473c598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687473c558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687473c5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687473c578 'int' 4 # | | | `-ConstantMatrixType 0x55687473c7b0 'matrix' # | | |-TypedefDecl 0x55687473cd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55687473cc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687473c9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687473c978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687473c9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687473c998 'int' 1 # | | | `-ConstantMatrixType 0x55687473cbf0 'matrix' # | | |-TypedefDecl 0x55687473d170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55687473d070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687473cdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687473cdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473ce18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473cdd8 'int' 2 # | | | `-ConstantMatrixType 0x55687473d010 'matrix' # | | |-TypedefDecl 0x55687473d590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55687473d490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687473d218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687473d1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687473d238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687473d1f8 'int' 3 # | | | `-ConstantMatrixType 0x55687473d430 'matrix' # | | |-TypedefDecl 0x55687473d9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55687473d8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5568746d61e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687473d638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687473d5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687473d658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687473d618 'int' 4 # | | | `-ConstantMatrixType 0x55687473d850 'matrix' # | | |-TypedefDecl 0x55687473e130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55687473e030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687473da60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687473da20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687473da80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687473da40 'int' 1 # | | | `-ConstantMatrixType 0x55687473dfd0 'matrix' # | | |-TypedefDecl 0x55687473e560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55687473e460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687473e1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687473e1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473e200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473e1c0 'int' 2 # | | | `-ConstantMatrixType 0x55687473e400 'matrix' # | | |-TypedefDecl 0x55687473e990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55687473e890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687473e610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687473e5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687473e630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687473e5f0 'int' 3 # | | | `-ConstantMatrixType 0x55687473e830 'matrix' # | | |-TypedefDecl 0x55687473edc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55687473ecc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687473ea40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687473ea00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687473ea60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687473ea20 'int' 4 # | | | `-ConstantMatrixType 0x55687473ec60 'matrix' # | | |-TypedefDecl 0x55687473f500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55687473f400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473ee70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473ee30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687473ee90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687473ee50 'int' 1 # | | | `-ConstantMatrixType 0x55687473f3a0 'matrix' # | | |-TypedefDecl 0x55687473f930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55687473f830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473f5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473f570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473f5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473f590 'int' 2 # | | | `-ConstantMatrixType 0x55687473f7d0 'matrix' # | | |-TypedefDecl 0x55687473fd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55687473fc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473f9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473f9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687473fa00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687473f9c0 'int' 3 # | | | `-ConstantMatrixType 0x55687473fc00 'matrix' # | | |-TypedefDecl 0x5568747315e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x556874740090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687473fe10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687473fdd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687473fe30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687473fdf0 'int' 4 # | | | `-ConstantMatrixType 0x556874740030 'matrix' # | | |-TypedefDecl 0x556874731a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x556874731910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874731690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874731650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747316b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874731670 'int' 1 # | | | `-ConstantMatrixType 0x5568747318b0 'matrix' # | | |-TypedefDecl 0x556874731e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x556874731d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874731ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874731a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874731ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874731aa0 'int' 2 # | | | `-ConstantMatrixType 0x556874731ce0 'matrix' # | | |-TypedefDecl 0x556874732270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x556874732170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874731ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874731eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874731f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874731ed0 'int' 3 # | | | `-ConstantMatrixType 0x556874732110 'matrix' # | | |-TypedefDecl 0x5568747337c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747336c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874732320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747322e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874732340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874732300 'int' 4 # | | | `-ConstantMatrixType 0x556874732540 'matrix' # | | |-TypedefDecl 0x556874733bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x556874733af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874733870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874733830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874733890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874733850 'int' 1 # | | | `-ConstantMatrixType 0x556874733a90 'matrix' # | | |-TypedefDecl 0x556874734020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x556874733f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874733ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874733c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874733cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874733c80 'int' 2 # | | | `-ConstantMatrixType 0x556874733ec0 'matrix' # | | |-TypedefDecl 0x556874734450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x556874734350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747340d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874734090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747340f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747340b0 'int' 3 # | | | `-ConstantMatrixType 0x5568747342f0 'matrix' # | | |-TypedefDecl 0x556874734890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x556874734790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874734500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747344c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874734520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747344e0 'int' 4 # | | | `-ConstantMatrixType 0x556874734730 'matrix' # | | |-TypedefDecl 0x556874734d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x556874734c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874734958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874734918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874734978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874734938 'int' 1 # | | | `-ConstantMatrixType 0x556874734bb0 'matrix' # | | |-TypedefDecl 0x556874735150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x556874735050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874734dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874734d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874734df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874734db8 'int' 2 # | | | `-ConstantMatrixType 0x556874734ff0 'matrix' # | | |-TypedefDecl 0x556874735590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x556874735490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874735218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747351d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874735238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747351f8 'int' 3 # | | | `-ConstantMatrixType 0x556874735430 'matrix' # | | |-TypedefDecl 0x556874735b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x556874735a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874735658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874735618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874735678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874735638 'int' 4 # | | | `-ConstantMatrixType 0x556874735a20 'matrix' # | | |-TypedefDecl 0x556874735fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x556874735ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874735c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874735c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874735c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874735c28 'int' 1 # | | | `-ConstantMatrixType 0x556874735e60 'matrix' # | | |-TypedefDecl 0x556874736400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x556874736300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874736088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874736048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747360a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874736068 'int' 2 # | | | `-ConstantMatrixType 0x5568747362a0 'matrix' # | | |-TypedefDecl 0x55687474ad00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x556874736740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747364c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874736488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747364e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747364a8 'int' 3 # | | | `-ConstantMatrixType 0x5568747366e0 'matrix' # | | |-TypedefDecl 0x55687474b140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55687474b040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687474adc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687474ad88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687474ade8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687474ada8 'int' 4 # | | | `-ConstantMatrixType 0x55687474afe0 'matrix' # | | |-TypedefDecl 0x55687474b580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55687474b480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687474b208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687474b1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474b228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474b1e8 'int' 1 # | | | `-ConstantMatrixType 0x55687474b420 'matrix' # | | |-TypedefDecl 0x55687474b9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55687474b8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687474b648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687474b608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687474b668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687474b628 'int' 2 # | | | `-ConstantMatrixType 0x55687474b860 'matrix' # | | |-TypedefDecl 0x55687474c920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55687474c820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687474ba88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687474ba48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687474baa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687474ba68 'int' 3 # | | | `-ConstantMatrixType 0x55687474bca0 'matrix' # | | |-TypedefDecl 0x55687474cd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55687474cc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687474c9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687474c9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687474ca08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687474c9c8 'int' 4 # | | | `-ConstantMatrixType 0x55687474cc00 'matrix' # | | |-TypedefDecl 0x55687474d1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55687474d0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687474ce28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687474cde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474ce48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474ce08 'int' 1 # | | | `-ConstantMatrixType 0x55687474d040 'matrix' # | | |-TypedefDecl 0x55687474d5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55687474d4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687474d268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687474d228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687474d288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687474d248 'int' 2 # | | | `-ConstantMatrixType 0x55687474d480 'matrix' # | | |-TypedefDecl 0x55687474dd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55687474dc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687474d6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687474d668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687474d6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687474d688 'int' 3 # | | | `-ConstantMatrixType 0x55687474dbd0 'matrix' # | | |-TypedefDecl 0x55687474e170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55687474e070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | |-Typedef 0x556874706ce8 'uint' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687474ddf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687474ddb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687474de18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687474ddd8 'int' 4 # | | | `-ConstantMatrixType 0x55687474e010 'matrix' # | | |-TypedefDecl 0x55687474e4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55687474e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474e238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474e1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474e258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474e218 'int' 1 # | | | `-ConstantMatrixType 0x55687474e390 'matrix' # | | |-TypedefDecl 0x55687474e830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55687474e730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474e5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474e578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687474e5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687474e598 'int' 2 # | | | `-ConstantMatrixType 0x55687474e6d0 'matrix' # | | |-TypedefDecl 0x556874740470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55687474ea70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474e8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474e8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687474e918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687474e8d8 'int' 3 # | | | `-ConstantMatrixType 0x55687474ea10 'matrix' # | | |-TypedefDecl 0x5568747407b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747406b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874740538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747404f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874740558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874740518 'int' 4 # | | | `-ConstantMatrixType 0x556874740650 'matrix' # | | |-TypedefDecl 0x556874740af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5568747409f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874740878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874740838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874740898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874740858 'int' 1 # | | | `-ConstantMatrixType 0x556874740990 'matrix' # | | |-TypedefDecl 0x556874740e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x556874740d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874740bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874740b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874740bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874740b98 'int' 2 # | | | `-ConstantMatrixType 0x556874740cd0 'matrix' # | | |-TypedefDecl 0x556874741170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x556874741070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874740ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874740eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874740f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874740ed8 'int' 3 # | | | `-ConstantMatrixType 0x556874741010 'matrix' # | | |-TypedefDecl 0x5568747424d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747413b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874741238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747411f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874741258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874741218 'int' 4 # | | | `-ConstantMatrixType 0x556874741350 'matrix' # | | |-TypedefDecl 0x556874742810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x556874742710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874742598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874742558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747425b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874742578 'int' 1 # | | | `-ConstantMatrixType 0x5568747426b0 'matrix' # | | |-TypedefDecl 0x556874742b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556874742a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747428d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874742898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747428f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747428b8 'int' 2 # | | | `-ConstantMatrixType 0x5568747429f0 'matrix' # | | |-TypedefDecl 0x556874742e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x556874742d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874742c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874742bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874742c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874742bf8 'int' 3 # | | | `-ConstantMatrixType 0x556874742d30 'matrix' # | | |-TypedefDecl 0x5568747431d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747430d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874742f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874742f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874742f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874742f38 'int' 4 # | | | `-ConstantMatrixType 0x556874743070 'matrix' # | | |-TypedefDecl 0x556874743560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x556874743460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874743298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874743258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747432b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874743278 'int' 1 # | | | `-ConstantMatrixType 0x5568747433b0 'matrix' # | | |-TypedefDecl 0x5568747438a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5568747437a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874743628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747435e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874743648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874743608 'int' 2 # | | | `-ConstantMatrixType 0x556874743740 'matrix' # | | |-TypedefDecl 0x556874743be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x556874743ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874743968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874743928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874743988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874743948 'int' 3 # | | | `-ConstantMatrixType 0x556874743a80 'matrix' # | | |-TypedefDecl 0x556874743f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x556874743e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55687472abf0 'int32_t' sugar # | | | | |-Typedef 0x556874706c78 'int32_t' # | | | | `-BuiltinType 0x5568746d6260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874743ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874743c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874743cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874743c88 'int' 4 # | | | `-ConstantMatrixType 0x556874743dc0 'matrix' # | | |-TypedefDecl 0x5568747442a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5568747441a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874743fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874743fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874744008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874743fc8 'int' 1 # | | | `-ConstantMatrixType 0x556874744140 'matrix' # | | |-TypedefDecl 0x556874744600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x556874744500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874744368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874744328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874744388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874744348 'int' 2 # | | | `-ConstantMatrixType 0x5568747444a0 'matrix' # | | |-TypedefDecl 0x556874744940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x556874744840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747446c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874744688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747446e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747446a8 'int' 3 # | | | `-ConstantMatrixType 0x5568747447e0 'matrix' # | | |-TypedefDecl 0x556874744c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x556874744b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874744a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747449c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874744a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747449e8 'int' 4 # | | | `-ConstantMatrixType 0x556874744b20 'matrix' # | | |-TypedefDecl 0x556874744fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x556874744ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874744d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874744d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874744d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874744d28 'int' 1 # | | | `-ConstantMatrixType 0x556874744e60 'matrix' # | | |-TypedefDecl 0x556874745300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x556874745200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874745088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874745048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747450a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874745068 'int' 2 # | | | `-ConstantMatrixType 0x5568747451a0 'matrix' # | | |-TypedefDecl 0x556874745650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x556874745550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747453c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874745388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747453e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747453a8 'int' 3 # | | | `-ConstantMatrixType 0x5568747454f0 'matrix' # | | |-TypedefDecl 0x556874745990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x556874745890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874745718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747456d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874745738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747456f8 'int' 4 # | | | `-ConstantMatrixType 0x556874745830 'matrix' # | | |-TypedefDecl 0x556874745cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x556874745bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874745a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874745a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874745a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874745a38 'int' 1 # | | | `-ConstantMatrixType 0x556874745b70 'matrix' # | | |-TypedefDecl 0x556874746010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556874745f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874745d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874745d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874745db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874745d78 'int' 2 # | | | `-ConstantMatrixType 0x556874745eb0 'matrix' # | | |-TypedefDecl 0x556874746350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x556874746250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747460d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874746098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747460f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747460b8 'int' 3 # | | | `-ConstantMatrixType 0x5568747461f0 'matrix' # | | |-TypedefDecl 0x5568747466a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747465a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874746418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747463d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874746438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747463f8 'int' 4 # | | | `-ConstantMatrixType 0x556874746540 'matrix' # | | |-TypedefDecl 0x5568747469e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5568747468e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874746768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874746728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874746788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874746748 'int' 1 # | | | `-ConstantMatrixType 0x556874746880 'matrix' # | | |-TypedefDecl 0x556874746d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x556874746c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874746aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874746a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874746ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874746a88 'int' 2 # | | | `-ConstantMatrixType 0x556874746bc0 'matrix' # | | |-TypedefDecl 0x556874747060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x556874746f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874746de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874746da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874746e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874746dc8 'int' 3 # | | | `-ConstantMatrixType 0x556874746f00 'matrix' # | | |-TypedefDecl 0x5568747473a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747472a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55687472b540 'uint32_t' sugar # | | | | |-Typedef 0x556874706d58 'uint32_t' # | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874747128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747470e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874747148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874747108 'int' 4 # | | | `-ConstantMatrixType 0x556874747240 'matrix' # | | |-TypedefDecl 0x556874747840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x556874747740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874747468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874747428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747474a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874747448 'int' 1 # | | | `-ConstantMatrixType 0x5568747476e0 'matrix' # | | |-TypedefDecl 0x556874747c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x556874747b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874747908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747478c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874747928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747478e8 'int' 2 # | | | `-ConstantMatrixType 0x556874747b20 'matrix' # | | |-TypedefDecl 0x5568747480c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x556874747fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874747d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874747d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874747d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874747d28 'int' 3 # | | | `-ConstantMatrixType 0x556874747f60 'matrix' # | | |-TypedefDecl 0x556874748830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x556874748400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874748188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874748148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747481a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874748168 'int' 4 # | | | `-ConstantMatrixType 0x5568747483a0 'matrix' # | | |-TypedefDecl 0x556874748c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x556874748b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747488f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747488b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874748918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747488d8 'int' 1 # | | | `-ConstantMatrixType 0x556874748b10 'matrix' # | | |-TypedefDecl 0x5568747490b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x556874748fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874748d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874748cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874748d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874748d18 'int' 2 # | | | `-ConstantMatrixType 0x556874748f50 'matrix' # | | |-TypedefDecl 0x5568747494f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5568747493f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874749178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874749138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874749198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874749158 'int' 3 # | | | `-ConstantMatrixType 0x556874749390 'matrix' # | | |-TypedefDecl 0x556874763da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x556874763ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747495b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874749578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747495d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874749598 'int' 4 # | | | `-ConstantMatrixType 0x556874763c40 'matrix' # | | |-TypedefDecl 0x5568747641e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5568747640e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874763e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874763e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874763e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874763e48 'int' 1 # | | | `-ConstantMatrixType 0x556874764080 'matrix' # | | |-TypedefDecl 0x556874764620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556874764520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747642a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874764268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747642c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874764288 'int' 2 # | | | `-ConstantMatrixType 0x5568747644c0 'matrix' # | | |-TypedefDecl 0x556874764a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x556874764960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747646e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747646a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874764708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747646c8 'int' 3 # | | | `-ConstantMatrixType 0x556874764900 'matrix' # | | |-TypedefDecl 0x556874765110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x556874765010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874764b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874764ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874764b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874764b08 'int' 4 # | | | `-ConstantMatrixType 0x556874764fb0 'matrix' # | | |-TypedefDecl 0x556874765550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x556874765450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747651d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874765198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747651f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747651b8 'int' 1 # | | | `-ConstantMatrixType 0x5568747653f0 'matrix' # | | |-TypedefDecl 0x556874765990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x556874765890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874765618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747655d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874765638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747655f8 'int' 2 # | | | `-ConstantMatrixType 0x556874765830 'matrix' # | | |-TypedefDecl 0x556874765dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x556874765cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874765a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874765a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874765a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874765a38 'int' 3 # | | | `-ConstantMatrixType 0x556874765c70 'matrix' # | | |-TypedefDecl 0x556874766470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x556874766370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55687472beb0 'int64_t' sugar # | | | | |-Typedef 0x556874706ea8 'int64_t' # | | | | `-BuiltinType 0x5568746d6280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747660f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747660b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874766110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747660d0 'int' 4 # | | | `-ConstantMatrixType 0x556874766310 'matrix' # | | |-TypedefDecl 0x5568747668f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5568747667f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874766538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747664f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874766558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874766518 'int' 1 # | | | `-ConstantMatrixType 0x556874766790 'matrix' # | | |-TypedefDecl 0x556874766d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x556874766c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747669b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874766978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747669d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874766998 'int' 2 # | | | `-ConstantMatrixType 0x556874766bd0 'matrix' # | | |-TypedefDecl 0x55687476a350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55687476a250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874766df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874766db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874766e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874766dd8 'int' 3 # | | | `-ConstantMatrixType 0x556874767010 'matrix' # | | |-TypedefDecl 0x55687476a790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55687476a690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476a418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476a3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476a438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476a3f8 'int' 4 # | | | `-ConstantMatrixType 0x55687476a630 'matrix' # | | |-TypedefDecl 0x55687476abd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55687476aad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476a858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476a818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476a878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476a838 'int' 1 # | | | `-ConstantMatrixType 0x55687476aa70 'matrix' # | | |-TypedefDecl 0x55687476b010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55687476af10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476ac98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476ac58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476acb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476ac78 'int' 2 # | | | `-ConstantMatrixType 0x55687476aeb0 'matrix' # | | |-TypedefDecl 0x55687476b460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55687476b360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476b0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476b098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476b0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476b0b8 'int' 3 # | | | `-ConstantMatrixType 0x55687476b300 'matrix' # | | |-TypedefDecl 0x55687476b8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55687476b7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476b528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476b4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476b548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476b508 'int' 4 # | | | `-ConstantMatrixType 0x55687476b740 'matrix' # | | |-TypedefDecl 0x55687476bce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55687476bbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476b968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476b928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476b988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476b948 'int' 1 # | | | `-ConstantMatrixType 0x55687476bb80 'matrix' # | | |-TypedefDecl 0x55687476c120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55687476c020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476bda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476bd68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476bdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476bd88 'int' 2 # | | | `-ConstantMatrixType 0x55687476bfc0 'matrix' # | | |-TypedefDecl 0x55687476c590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55687476c490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476c1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476c1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476c208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476c1c8 'int' 3 # | | | `-ConstantMatrixType 0x55687476c430 'matrix' # | | |-TypedefDecl 0x55687476c9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55687476c8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476c658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476c618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476c678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476c638 'int' 4 # | | | `-ConstantMatrixType 0x55687476c870 'matrix' # | | |-TypedefDecl 0x55687476ce10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55687476cd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476ca98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476ca58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476cab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476ca78 'int' 1 # | | | `-ConstantMatrixType 0x55687476ccb0 'matrix' # | | |-TypedefDecl 0x55687476d280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55687476d150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476ced8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476ce98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476cef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476ceb8 'int' 2 # | | | `-ConstantMatrixType 0x55687476d0f0 'matrix' # | | |-TypedefDecl 0x55687476d6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55687476d5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476d348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476d308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476d368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476d328 'int' 3 # | | | `-ConstantMatrixType 0x55687476d560 'matrix' # | | |-TypedefDecl 0x55687476db00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55687476da00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55687472c8e0 'uint64_t' sugar # | | | | |-Typedef 0x556874706e38 'uint64_t' # | | | | `-BuiltinType 0x5568746d6320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476d788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476d748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476d7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476d768 'int' 4 # | | | `-ConstantMatrixType 0x55687476d9a0 'matrix' # | | |-TypedefDecl 0x55687476df60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55687476de60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476dbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476db70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476dbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476db90 'int' 1 # | | | `-ConstantMatrixType 0x55687476de00 'matrix' # | | |-TypedefDecl 0x55687476e3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55687476e2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476e010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476dfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476e030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476dff0 'int' 2 # | | | `-ConstantMatrixType 0x55687476e230 'matrix' # | | |-TypedefDecl 0x55687476e7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55687476e6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476e470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476e430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476e490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476e450 'int' 3 # | | | `-ConstantMatrixType 0x55687476e690 'matrix' # | | |-TypedefDecl 0x55687476ec20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55687476eb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476e8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476e860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476e8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476e880 'int' 4 # | | | `-ConstantMatrixType 0x55687476eac0 'matrix' # | | |-TypedefDecl 0x55687476f050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55687476ef50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476ecd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476ec90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687476ecf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476ecb0 'int' 1 # | | | `-ConstantMatrixType 0x55687476eef0 'matrix' # | | |-TypedefDecl 0x55687476f6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55687476f5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476f100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476f0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476f120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476f0e0 'int' 2 # | | | `-ConstantMatrixType 0x55687476f580 'matrix' # | | |-TypedefDecl 0x55687476fb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55687476fa10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476f790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476f750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476f7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476f770 'int' 3 # | | | `-ConstantMatrixType 0x55687476f9b0 'matrix' # | | |-TypedefDecl 0x55687476ff40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55687476fe40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687476fbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687476fb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687476fbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687476fba0 'int' 4 # | | | `-ConstantMatrixType 0x55687476fde0 'matrix' # | | |-TypedefDecl 0x556874770370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x556874770270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687476fff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687476ffb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874770010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687476ffd0 'int' 1 # | | | `-ConstantMatrixType 0x556874770210 'matrix' # | | |-TypedefDecl 0x556874772a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x556874772910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874770420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747703e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874770440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874770400 'int' 2 # | | | `-ConstantMatrixType 0x5568747728b0 'matrix' # | | |-TypedefDecl 0x556874772e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x556874772d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874772ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874772a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874772ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874772aa0 'int' 3 # | | | `-ConstantMatrixType 0x556874772ce0 'matrix' # | | |-TypedefDecl 0x556874773270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x556874773170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874772ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874772eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874772f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874772ed0 'int' 4 # | | | `-ConstantMatrixType 0x556874773110 'matrix' # | | |-TypedefDecl 0x5568747736a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5568747735a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874773320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747732e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874773340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874773300 'int' 1 # | | | `-ConstantMatrixType 0x556874773540 'matrix' # | | |-TypedefDecl 0x556874773af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5568747739f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874773770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874773710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874773790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874773750 'int' 2 # | | | `-ConstantMatrixType 0x556874773990 'matrix' # | | |-TypedefDecl 0x556874773f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x556874773e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874773ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874773b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874773bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874773b80 'int' 3 # | | | `-ConstantMatrixType 0x556874773dc0 'matrix' # | | |-TypedefDecl 0x556874774350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x556874774250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5568746d69d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874773fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874773f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874773ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874773fb0 'int' 4 # | | | `-ConstantMatrixType 0x5568747741f0 'matrix' # | | |-TypedefDecl 0x55687474ec80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5568747746b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874774400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747743c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874774420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747743e0 'int' 1 # | | | `-ConstantMatrixType 0x556874774650 'matrix' # | | |-TypedefDecl 0x55687474f0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55687474efb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474ed30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474ecf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687474ed50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687474ed10 'int' 2 # | | | `-ConstantMatrixType 0x55687474ef50 'matrix' # | | |-TypedefDecl 0x55687474f4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55687474f3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474f160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474f120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687474f180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687474f140 'int' 3 # | | | `-ConstantMatrixType 0x55687474f380 'matrix' # | | |-TypedefDecl 0x55687474f910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55687474f810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474f590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474f550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687474f5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687474f570 'int' 4 # | | | `-ConstantMatrixType 0x55687474f7b0 'matrix' # | | |-TypedefDecl 0x55687474fd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55687474fc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687474f9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687474f980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687474f9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687474f9a0 'int' 1 # | | | `-ConstantMatrixType 0x55687474fc10 'matrix' # | | |-TypedefDecl 0x5568747501a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5568747500a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687474fe20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687474fde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687474fe40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687474fe00 'int' 2 # | | | `-ConstantMatrixType 0x556874750040 'matrix' # | | |-TypedefDecl 0x5568747505d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5568747504d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874750250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874750210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874750270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874750230 'int' 3 # | | | `-ConstantMatrixType 0x556874750470 'matrix' # | | |-TypedefDecl 0x556874750a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x556874750900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874750680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874750640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747506a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874750660 'int' 4 # | | | `-ConstantMatrixType 0x5568747508a0 'matrix' # | | |-TypedefDecl 0x556874750e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x556874750d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874750ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874750a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874750ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874750a90 'int' 1 # | | | `-ConstantMatrixType 0x556874750ce0 'matrix' # | | |-TypedefDecl 0x556874751270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x556874751170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874750ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874750eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874750f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874750ed0 'int' 2 # | | | `-ConstantMatrixType 0x556874751110 'matrix' # | | |-TypedefDecl 0x5568747516a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5568747515a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874751320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747512e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874751340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874751300 'int' 3 # | | | `-ConstantMatrixType 0x556874751540 'matrix' # | | |-TypedefDecl 0x556874751ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747519d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874751750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874751710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874751770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874751730 'int' 4 # | | | `-ConstantMatrixType 0x556874751970 'matrix' # | | |-TypedefDecl 0x556874752f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x556874752e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874751b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874751b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874751ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874751b60 'int' 1 # | | | `-ConstantMatrixType 0x556874752dd0 'matrix' # | | |-TypedefDecl 0x556874753360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x556874753260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874752fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874752fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874753000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874752fc0 'int' 2 # | | | `-ConstantMatrixType 0x556874753200 'matrix' # | | |-TypedefDecl 0x556874753790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x556874753690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874753410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747533d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874753430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747533f0 'int' 3 # | | | `-ConstantMatrixType 0x556874753630 'matrix' # | | |-TypedefDecl 0x556874753bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x556874753ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874753840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874753800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874753860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874753820 'int' 4 # | | | `-ConstantMatrixType 0x556874753a60 'matrix' # | | |-TypedefDecl 0x556874754040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x556874753f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874753c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874753c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874753cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874753c70 'int' 1 # | | | `-ConstantMatrixType 0x556874753ee0 'matrix' # | | |-TypedefDecl 0x556874754470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x556874754370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747540f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747540b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874754110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747540d0 'int' 2 # | | | `-ConstantMatrixType 0x556874754310 'matrix' # | | |-TypedefDecl 0x5568747548a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5568747547a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874754520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5568747544e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874754540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874754500 'int' 3 # | | | `-ConstantMatrixType 0x556874754740 'matrix' # | | |-TypedefDecl 0x5568747554f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x556874754bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874754950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874754910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874754970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874754930 'int' 4 # | | | `-ConstantMatrixType 0x556874754b70 'matrix' # | | |-TypedefDecl 0x556874755920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x556874755820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747555a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874755560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747555c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874755580 'int' 1 # | | | `-ConstantMatrixType 0x5568747557c0 'matrix' # | | |-TypedefDecl 0x556874755d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x556874755c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747559d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874755990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5568747559f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747559b0 'int' 2 # | | | `-ConstantMatrixType 0x556874755bf0 'matrix' # | | |-TypedefDecl 0x556874756180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x556874756080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874755e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874755dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874755e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874755de0 'int' 3 # | | | `-ConstantMatrixType 0x556874756020 'matrix' # | | |-TypedefDecl 0x5568747565e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747564e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874756230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747561f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874756250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874756210 'int' 4 # | | | `-ConstantMatrixType 0x556874756480 'matrix' # | | |-TypedefDecl 0x556874756a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x556874756910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874756690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874756650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5568747566b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874756670 'int' 1 # | | | `-ConstantMatrixType 0x5568747568b0 'matrix' # | | |-TypedefDecl 0x556874756e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x556874756d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874756ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874756a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874756ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874756aa0 'int' 2 # | | | `-ConstantMatrixType 0x556874756ce0 'matrix' # | | |-TypedefDecl 0x556874757270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x556874757170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874756ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874756eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874756f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874756ed0 'int' 3 # | | | `-ConstantMatrixType 0x556874757110 'matrix' # | | |-TypedefDecl 0x5568747589c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747588c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874757320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747572e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874757340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874757300 'int' 4 # | | | `-ConstantMatrixType 0x556874758860 'matrix' # | | |-TypedefDecl 0x556874758df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x556874758cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874758a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874758a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874758a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874758a50 'int' 1 # | | | `-ConstantMatrixType 0x556874758c90 'matrix' # | | |-TypedefDecl 0x556874759220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x556874759120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874758ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874758e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874758ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874758e80 'int' 2 # | | | `-ConstantMatrixType 0x5568747590c0 'matrix' # | | |-TypedefDecl 0x556874759650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x556874759550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5568747592d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874759290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747592f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747592b0 'int' 3 # | | | `-ConstantMatrixType 0x5568747594f0 'matrix' # | | |-TypedefDecl 0x556874759da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x556874759ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874759700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747596c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874759720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747596e0 'int' 4 # | | | `-ConstantMatrixType 0x556874759c40 'matrix' # | | |-TypedefDecl 0x55687475a120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55687475a020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874759e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874759e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874759e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874759e48 'int' 1 # | | | `-ConstantMatrixType 0x556874759fc0 'matrix' # | | |-TypedefDecl 0x55687475a460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55687475a360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475a1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475a1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475a208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475a1c8 'int' 2 # | | | `-ConstantMatrixType 0x55687475a300 'matrix' # | | |-TypedefDecl 0x55687475a7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55687475a6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475a528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475a4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475a548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475a508 'int' 3 # | | | `-ConstantMatrixType 0x55687475a640 'matrix' # | | |-TypedefDecl 0x55687475bb10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55687475a9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475a868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475a828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475a888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475a848 'int' 4 # | | | `-ConstantMatrixType 0x55687475a980 'matrix' # | | |-TypedefDecl 0x55687475be50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55687475bd50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475bbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475bb98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475bbf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475bbb8 'int' 1 # | | | `-ConstantMatrixType 0x55687475bcf0 'matrix' # | | |-TypedefDecl 0x55687475c190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55687475c090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475bf18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475bed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475bf38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475bef8 'int' 2 # | | | `-ConstantMatrixType 0x55687475c030 'matrix' # | | |-TypedefDecl 0x55687475c4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55687475c3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475c258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475c218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475c278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475c238 'int' 3 # | | | `-ConstantMatrixType 0x55687475c370 'matrix' # | | |-TypedefDecl 0x55687475c810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55687475c710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475c598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475c558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475c5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475c578 'int' 4 # | | | `-ConstantMatrixType 0x55687475c6b0 'matrix' # | | |-TypedefDecl 0x55687475cb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55687475ca50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475c8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475c898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475c8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475c8b8 'int' 1 # | | | `-ConstantMatrixType 0x55687475c9f0 'matrix' # | | |-TypedefDecl 0x55687475cea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55687475cda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475cc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475cbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475cc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475cc08 'int' 2 # | | | `-ConstantMatrixType 0x55687475cd40 'matrix' # | | |-TypedefDecl 0x55687475d1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55687475d0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475cf68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475cf28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475cf88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475cf48 'int' 3 # | | | `-ConstantMatrixType 0x55687475d080 'matrix' # | | |-TypedefDecl 0x55687475d520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55687475d420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475d2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475d268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475d2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475d288 'int' 4 # | | | `-ConstantMatrixType 0x55687475d3c0 'matrix' # | | |-TypedefDecl 0x55687475d860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55687475d760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475d5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475d5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475d608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475d5c8 'int' 1 # | | | `-ConstantMatrixType 0x55687475d700 'matrix' # | | |-TypedefDecl 0x55687475dbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55687475daf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475d928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475d8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475d948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475d908 'int' 2 # | | | `-ConstantMatrixType 0x55687475da40 'matrix' # | | |-TypedefDecl 0x55687475df30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55687475de30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475dcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475dc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475dcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475dc98 'int' 3 # | | | `-ConstantMatrixType 0x55687475ddd0 'matrix' # | | |-TypedefDecl 0x55687475e270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55687475e170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55687472f8a0 'float32_t' sugar # | | | | |-Typedef 0x556874706dc8 'float32_t' # | | | | `-BuiltinType 0x5568746d6360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475dff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475dfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475e018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475dfd8 'int' 4 # | | | `-ConstantMatrixType 0x55687475e110 'matrix' # | | |-TypedefDecl 0x55687475e5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55687475e4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475e338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475e2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475e358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475e318 'int' 1 # | | | `-ConstantMatrixType 0x55687475e490 'matrix' # | | |-TypedefDecl 0x55687475e930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55687475e830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475e6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475e678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475e6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475e698 'int' 2 # | | | `-ConstantMatrixType 0x55687475e7d0 'matrix' # | | |-TypedefDecl 0x55687475ec90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55687475eb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475e9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475e9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475ea18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475e9d8 'int' 3 # | | | `-ConstantMatrixType 0x55687475eb30 'matrix' # | | |-TypedefDecl 0x55687475efd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55687475eed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475ed58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475ed18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475ed78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475ed38 'int' 4 # | | | `-ConstantMatrixType 0x55687475ee70 'matrix' # | | |-TypedefDecl 0x55687475f310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55687475f210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475f098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475f058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475f0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475f078 'int' 1 # | | | `-ConstantMatrixType 0x55687475f1b0 'matrix' # | | |-TypedefDecl 0x55687475f650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55687475f550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475f3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475f398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475f3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475f3b8 'int' 2 # | | | `-ConstantMatrixType 0x55687475f4f0 'matrix' # | | |-TypedefDecl 0x55687475f990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55687475f890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475f718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475f6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475f738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475f6f8 'int' 3 # | | | `-ConstantMatrixType 0x55687475f830 'matrix' # | | |-TypedefDecl 0x55687475fce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55687475fbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55687475fa58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55687475fa18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55687475fa78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55687475fa38 'int' 4 # | | | `-ConstantMatrixType 0x55687475fb80 'matrix' # | | |-TypedefDecl 0x556874760020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55687475ff20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55687475fda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55687475fd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55687475fdc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55687475fd88 'int' 1 # | | | `-ConstantMatrixType 0x55687475fec0 'matrix' # | | |-TypedefDecl 0x556874760360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556874760260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5568747600e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747600a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874760108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5568747600c8 'int' 2 # | | | `-ConstantMatrixType 0x556874760200 'matrix' # | | |-TypedefDecl 0x5568747606a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5568747605a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874760428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5568747603e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874760448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874760408 'int' 3 # | | | `-ConstantMatrixType 0x556874760540 'matrix' # | | |-TypedefDecl 0x5568747609e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5568747608e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874760768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874760728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874760788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874760748 'int' 4 # | | | `-ConstantMatrixType 0x556874760880 'matrix' # | | |-TypedefDecl 0x556874760d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x556874760c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874760aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874760a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556874760ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556874760a88 'int' 1 # | | | `-ConstantMatrixType 0x556874760bd0 'matrix' # | | |-TypedefDecl 0x556874761070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x556874760f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874760df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556874760db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556874760e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556874760dd8 'int' 2 # | | | `-ConstantMatrixType 0x556874760f10 'matrix' # | | |-TypedefDecl 0x5568747613b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5568747612b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | | |-Typedef 0x556874706f18 'float64_t' # | | | | `-BuiltinType 0x5568746d6380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556874761138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5568747610f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556874761158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556874761118 'int' 3 # | | | `-ConstantMatrixType 0x556874761250 'matrix' # | | `-TypedefDecl 0x5568747616f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5568747615f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5568747022f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x556874730200 'float64_t' sugar # | | | |-Typedef 0x556874706f18 'float64_t' # | | | `-BuiltinType 0x5568746d6380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x556874761478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x556874761438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x556874761498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x556874761458 'int' 4 # | | `-ConstantMatrixType 0x556874761590 'matrix' # | |-NamespaceDecl 0x556874774a18 prev 0x556874706bf0 line:12:11 hlsl # | | |-original Namespace 0x5568746d6a98 'hlsl' # | | `-NamespaceDecl 0x556874774a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x556874774d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x556874774b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x556874774b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x556874774c68 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 0x556874774d10 <> Implicit # | | | |-CXXRecordDecl 0x556874774e40 col:42 implicit struct is_same # | | | `-VarDecl 0x556874774ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x556874774f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5568747752f0 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 0x5568746d6b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568746d6b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x556874775028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x556874775520 <> Implicit # | | | |-CXXRecordDecl 0x5568747755e0 col:30 implicit struct is_same # | | | `-VarDecl 0x556874775698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x556874775700 'bool' true # | | |-ClassTemplateDecl 0x55687477a088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x556874779e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x556874779ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x556874779f88 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 0x55687477a030 <> Implicit # | | | `-CXXRecordDecl 0x55687477a160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55687477a540 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 0x5568746d6b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55687477a248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55687477a7a0 <> Implicit # | | | |-CXXRecordDecl 0x55687477a860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55687477a918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55687477a2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55687477a248 'T' # | | |-TypeAliasTemplateDecl 0x55687477ad00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55687477a9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55687477aa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5568746d61c0 'void' # | | | `-TypeAliasDecl 0x55687477aca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55687477ac30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55687477c160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55687477ad58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55687477b630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55687477b6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55687477c0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55687477bf68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55687477c440 # | | | `-ReturnStmt 0x55687477c430 # | | | `-BuiltinBitCastExpr 0x55687477c408 'vector' # | | | `-DeclRefExpr 0x55687477c3b0 'vector' lvalue ParmVar 0x55687477bf68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55687477ec50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55687477c458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55687477c4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55687477eba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55687477ea60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55687477eda8 # | | | `-ReturnStmt 0x55687477ed98 # | | | `-BuiltinBitCastExpr 0x55687477ed70 'U' # | | | `-DeclRefExpr 0x55687477ed40 'T' lvalue ParmVar 0x55687477ea60 'F' 'T' # | | |-ClassTemplateDecl 0x55687477ef60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55687477edc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55687477ee60 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 0x55687477ef08 <> Implicit # | | | |-CXXRecordDecl 0x55687477f038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55687477f0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55687477f168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55687477ee10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55687477edc0 'T' # | | `-TypeAliasTemplateDecl 0x55687477fc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55687477f1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55687477f278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55687477fba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55687477fad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x5568746d6df0 <> 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 0x55687477f6a0 '__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 0x556874774a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55687477ad00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55687477f3f0 'bool' # | | | | `-BinaryOperator 0x55687477f3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55687477f350 'bool' '>' # | | | | | |-DeclRefExpr 0x55687477f310 'int' NonTypeTemplateParm 0x55687477f278 'N' 'int' # | | | | | `-IntegerLiteral 0x55687477f330 'int' 1 # | | | | `-BinaryOperator 0x55687477f3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55687477f370 'int' NonTypeTemplateParm 0x55687477f278 'N' 'int' # | | | | `-IntegerLiteral 0x55687477f390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55687477f230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55687477f1d8 'T' # | | | `-DependentNameType 0x55687477f650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55687477f9b0 'int' NonTypeTemplateParm 0x55687477f278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55687477fa80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55687477f9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5568746d6df0 'vector' # | | | `-TemplateSpecializationType 0x55687477f6a0 '__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 0x556874774a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55687477ad00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55687477f3f0 'bool' # | | | | `-BinaryOperator 0x55687477f3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55687477f350 'bool' '>' # | | | | | |-DeclRefExpr 0x55687477f310 'int' NonTypeTemplateParm 0x55687477f278 'N' 'int' # | | | | | `-IntegerLiteral 0x55687477f330 'int' 1 # | | | | `-BinaryOperator 0x55687477f3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55687477f370 'int' NonTypeTemplateParm 0x55687477f278 'N' 'int' # | | | | `-IntegerLiteral 0x55687477f390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55687477f230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55687477f1d8 'T' # | | | `-DependentNameType 0x55687477f650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55687477fa18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x5568746d6c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x5568746d6c78 <> 'int' 4 # | | `-DeclRefExpr 0x55687477f9b0 'int' NonTypeTemplateParm 0x55687477f278 'N' 'int' # | |-NamespaceDecl 0x55687477fca8 prev 0x556874774a18 line:12:11 hlsl # | | |-original Namespace 0x5568746d6a98 'hlsl' # | | |-FunctionDecl 0x55687477fe28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55687477fd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55687477fed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55687477ff50 Implicit # | | | `-ConstAttr 0x55687477ff78 Implicit # | | |-FunctionDecl 0x556874780128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x556874780000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747801d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874780250 Implicit # | | | `-ConstAttr 0x556874780278 Implicit # | | |-FunctionDecl 0x556874780438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x556874780310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747804e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874780560 Implicit # | | | `-ConstAttr 0x556874780588 Implicit # | | |-FunctionDecl 0x556874780748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x556874780620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747807f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874780870 Implicit # | | | `-ConstAttr 0x556874780898 Implicit # | | |-FunctionDecl 0x556874781e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x556874781d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x556874781f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874781f90 Implicit # | | | `-ConstAttr 0x556874781fb8 Implicit # | | |-FunctionDecl 0x556874782178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x556874782050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556874782228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5568747822a0 Implicit # | | | `-ConstAttr 0x5568747822c8 Implicit # | | |-FunctionDecl 0x556874782488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x556874782360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556874782538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5568747825b0 Implicit # | | | `-ConstAttr 0x5568747825d8 Implicit # | | |-FunctionDecl 0x556874782798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x556874782670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556874782848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5568747828c0 Implicit # | | | `-ConstAttr 0x5568747828e8 Implicit # | | |-FunctionDecl 0x556874782a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x556874782938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x556874782b88 # | | | `-ReturnStmt 0x556874782b78 # | | | `-ImplicitCastExpr 0x556874782b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x556874782b40 'uint':'unsigned int' lvalue ParmVar 0x556874782938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x556874782d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874782bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x556874782eb0 # | | | `-ReturnStmt 0x556874782ea0 # | | | `-ImplicitCastExpr 0x556874782e88 'uint2':'vector' # | | | `-DeclRefExpr 0x556874782e68 'uint2':'vector' lvalue ParmVar 0x556874782bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x556874783038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556874782f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x556874783158 # | | | `-ReturnStmt 0x556874783148 # | | | `-ImplicitCastExpr 0x556874783130 'uint3':'vector' # | | | `-DeclRefExpr 0x556874783110 'uint3':'vector' lvalue ParmVar 0x556874782f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5568747832d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568747831a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5568747833f8 # | | | `-ReturnStmt 0x5568747833e8 # | | | `-ImplicitCastExpr 0x5568747833d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5568747833b0 'uint4':'vector' lvalue ParmVar 0x5568747831a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x556874783528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x556874783438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5568747835d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874783650 Implicit # | | | `-ConstAttr 0x556874783678 Implicit # | | |-FunctionDecl 0x556874783838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x556874783710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747838e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874783960 Implicit # | | | `-ConstAttr 0x556874783988 Implicit # | | |-FunctionDecl 0x556874783b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x556874783a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874783bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874783c70 Implicit # | | | `-ConstAttr 0x556874783c98 Implicit # | | |-FunctionDecl 0x5568747845d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747844b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874784688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874784700 Implicit # | | | `-ConstAttr 0x556874784728 Implicit # | | |-FunctionDecl 0x5568747848c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5568747847a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556874784978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5568747849f0 Implicit # | | | `-ConstAttr 0x556874784a18 Implicit # | | |-FunctionDecl 0x556874784bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556874784ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874784c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874784d00 Implicit # | | | `-ConstAttr 0x556874784d28 Implicit # | | |-FunctionDecl 0x556874784ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556874784dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874784f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874785010 Implicit # | | | `-ConstAttr 0x556874785038 Implicit # | | |-FunctionDecl 0x5568747851f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5568747850d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747852a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556874785320 Implicit # | | | `-ConstAttr 0x556874785348 Implicit # | | |-FunctionDecl 0x556874789b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874785398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x556874789c90 # | | | `-ReturnStmt 0x556874789c80 # | | | `-ImplicitCastExpr 0x556874789c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x556874789c48 'uint64_t':'unsigned long' lvalue ParmVar 0x556874785398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x556874789e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874789ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x556874789f38 # | | | `-ReturnStmt 0x556874789f28 # | | | `-ImplicitCastExpr 0x556874789f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x556874789ef0 'uint64_t2':'vector' lvalue ParmVar 0x556874789ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55687478a0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874789f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55687478a1d8 # | | | `-ReturnStmt 0x55687478a1c8 # | | | `-ImplicitCastExpr 0x55687478a1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55687478a190 'uint64_t3':'vector' lvalue ParmVar 0x556874789f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55687478a358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687478a228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55687478a478 # | | | `-ReturnStmt 0x55687478a468 # | | | `-ImplicitCastExpr 0x55687478a450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55687478a430 'uint64_t4':'vector' lvalue ParmVar 0x55687478a228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55687478a5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55687478a4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55687478a658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55687478a6d0 Implicit # | | | `-ConstAttr 0x55687478a6f8 Implicit # | | |-FunctionDecl 0x55687478a8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55687478a790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55687478a968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55687478a9e0 Implicit # | | | `-ConstAttr 0x55687478aa08 Implicit # | | |-FunctionDecl 0x55687478bcc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55687478aaa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55687478bd78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55687478bdf0 Implicit # | | | `-ConstAttr 0x55687478be18 Implicit # | | |-FunctionDecl 0x55687478bfd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55687478beb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55687478c088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55687478c100 Implicit # | | | `-ConstAttr 0x55687478c128 Implicit # | | |-FunctionDecl 0x55687478c238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55687478c188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55687478c2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55687478c360 Implicit # | | | `-ConstAttr 0x55687478c388 Implicit # | | |-FunctionDecl 0x55687478c4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55687478c3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55687478c550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55687478c5c8 Implicit # | | | `-ConstAttr 0x55687478c5f0 Implicit # | | |-FunctionDecl 0x55687478c718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55687478c668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55687478c7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55687478c840 Implicit # | | | `-ConstAttr 0x55687478c868 Implicit # | | |-FunctionDecl 0x55687478c990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55687478c8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55687478ca40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55687478cab8 Implicit # | | | `-ConstAttr 0x55687478cae0 Implicit # | | |-FunctionDecl 0x55687478cc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55687478cb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55687478cce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55687478cd58 Implicit # | | | `-ConstAttr 0x55687478cd80 Implicit # | | |-FunctionDecl 0x55687478cea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55687478cdf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55687478cf58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55687478cfd0 Implicit # | | | `-ConstAttr 0x55687478cff8 Implicit # | | |-FunctionDecl 0x55687478d120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55687478d070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55687478d1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55687478d248 Implicit # | | | `-ConstAttr 0x55687478d270 Implicit # | | |-FunctionDecl 0x55687478d398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55687478d2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55687478d448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55687478d4c0 Implicit # | | | `-ConstAttr 0x55687478d4e8 Implicit # | | |-FunctionDecl 0x55687478d768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55687478d590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55687478d610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55687478d820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687478d8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55687478d928 Implicit # | | | `-ConstAttr 0x55687478d950 Implicit # | | |-FunctionDecl 0x556874790050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55687478d9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55687478da70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x556874790108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747901c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x556874790210 Implicit # | | | `-ConstAttr 0x556874790238 Implicit # | | |-FunctionDecl 0x556874790380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x556874790298 col:14 'half' # | | | |-BuiltinAliasAttr 0x556874790430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5568747904a8 Implicit # | | | `-ConstAttr 0x5568747904d0 Implicit # | | |-FunctionDecl 0x556874790660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x556874790538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874790710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874790788 Implicit # | | | `-ConstAttr 0x5568747907b0 Implicit # | | |-FunctionDecl 0x556874790950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x556874790828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874790a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874790a78 Implicit # | | | `-ConstAttr 0x556874790aa0 Implicit # | | |-FunctionDecl 0x556874790c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x556874790b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874790cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874790d68 Implicit # | | | `-ConstAttr 0x556874790d90 Implicit # | | |-FunctionDecl 0x556874790ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x556874790de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x556874790f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874790ff8 Implicit # | | | `-ConstAttr 0x556874791020 Implicit # | | |-FunctionDecl 0x5568747911f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5568747910d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5568747912a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874791318 Implicit # | | | `-ConstAttr 0x556874791340 Implicit # | | |-FunctionDecl 0x556874791500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5568747913e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5568747915b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874791628 Implicit # | | | `-ConstAttr 0x556874791650 Implicit # | | |-FunctionDecl 0x556874791810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5568747916f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5568747918c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874791938 Implicit # | | | `-ConstAttr 0x556874791960 Implicit # | | |-FunctionDecl 0x556874791ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5568747919d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x556874791b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x556874791bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874791c08 Implicit # | | | `-ConstAttr 0x556874791c30 Implicit # | | |-FunctionDecl 0x556874791dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x556874791ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556874791e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874791ef8 Implicit # | | | `-ConstAttr 0x556874791f20 Implicit # | | |-FunctionDecl 0x5568747920d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x556874791f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556874792180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5568747921f8 Implicit # | | | `-ConstAttr 0x556874792220 Implicit # | | |-FunctionDecl 0x5568747923c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x556874792298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556874792470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5568747924e8 Implicit # | | | `-ConstAttr 0x556874792510 Implicit # | | |-FunctionDecl 0x5568747926b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x556874792588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874792760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5568747927d8 Implicit # | | | `-ConstAttr 0x556874792800 Implicit # | | |-FunctionDecl 0x5568747929a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x556874792878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556874792a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874792ac8 Implicit # | | | `-ConstAttr 0x556874792af0 Implicit # | | |-FunctionDecl 0x556874792c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x556874792b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556874792d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874792db8 Implicit # | | | `-ConstAttr 0x556874792de0 Implicit # | | |-FunctionDecl 0x556874792f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x556874792e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556874793030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5568747930c8 Implicit # | | | `-ConstAttr 0x5568747930f0 Implicit # | | |-FunctionDecl 0x556874793230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x556874793150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5568747932e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874793358 Implicit # | | | `-ConstAttr 0x556874793380 Implicit # | | |-FunctionDecl 0x556874793520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5568747933f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747935d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874793648 Implicit # | | | `-ConstAttr 0x556874793670 Implicit # | | |-FunctionDecl 0x556874793810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5568747936e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747938c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874793938 Implicit # | | | `-ConstAttr 0x556874793960 Implicit # | | |-FunctionDecl 0x556874793b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5568747939d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874793bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874793c28 Implicit # | | | `-ConstAttr 0x556874793c50 Implicit # | | |-FunctionDecl 0x556874793df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x556874793cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556874793ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874793f18 Implicit # | | | `-ConstAttr 0x556874793f40 Implicit # | | |-FunctionDecl 0x5568747940f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x556874793fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747941a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874794218 Implicit # | | | `-ConstAttr 0x556874794240 Implicit # | | |-FunctionDecl 0x5568747943e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5568747942b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874794490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874794508 Implicit # | | | `-ConstAttr 0x556874794530 Implicit # | | |-FunctionDecl 0x5568747946d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5568747945a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874794780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5568747947f8 Implicit # | | | `-ConstAttr 0x556874794820 Implicit # | | |-FunctionDecl 0x5568747949c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x556874794898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556874794a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874794ae8 Implicit # | | | `-ConstAttr 0x556874794b10 Implicit # | | |-FunctionDecl 0x556874794cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x556874794b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874794d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874794dd8 Implicit # | | | `-ConstAttr 0x556874794e00 Implicit # | | |-FunctionDecl 0x556874794fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x556874794e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874795050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874796c98 Implicit # | | | `-ConstAttr 0x556874796cc0 Implicit # | | |-FunctionDecl 0x556874796e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x556874796d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874796f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874796f88 Implicit # | | | `-ConstAttr 0x556874796fb0 Implicit # | | |-FunctionDecl 0x5568747970f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x556874797010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5568747971a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874797218 Implicit # | | | `-ConstAttr 0x556874797240 Implicit # | | |-FunctionDecl 0x5568747973e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5568747972b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556874797490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874797508 Implicit # | | | `-ConstAttr 0x556874797530 Implicit # | | |-FunctionDecl 0x5568747976d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5568747975a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556874797780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5568747977f8 Implicit # | | | `-ConstAttr 0x556874797820 Implicit # | | |-FunctionDecl 0x5568747979c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x556874797898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556874797a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556874797ae8 Implicit # | | | `-ConstAttr 0x556874797b10 Implicit # | | |-FunctionDecl 0x556874797d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x556874797b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x556874797be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x556874797db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556874797e30 Implicit # | | | `-ConstAttr 0x556874797e58 Implicit # | | |-FunctionDecl 0x556874798078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x556874797ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x556874797f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x556874798130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5568747981a8 Implicit # | | | `-ConstAttr 0x5568747981d0 Implicit # | | |-FunctionDecl 0x556874798408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x556874798230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5568747982b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5568747984c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556874798538 Implicit # | | | `-ConstAttr 0x556874798560 Implicit # | | |-FunctionDecl 0x556874798798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5568747985c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x556874798640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x556874798850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5568747988c8 Implicit # | | | `-ConstAttr 0x5568747988f0 Implicit # | | |-FunctionDecl 0x556874798b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x556874798978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5568747989f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x556874798c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556874798c88 Implicit # | | | `-ConstAttr 0x556874798cb0 Implicit # | | |-FunctionDecl 0x556874798f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x556874798d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x556874798db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x556874798fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556874799038 Implicit # | | | `-ConstAttr 0x556874799060 Implicit # | | |-FunctionDecl 0x5568747992b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5568747990e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x556874799168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x556874799370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5568747993e8 Implicit # | | | `-ConstAttr 0x556874799410 Implicit # | | |-FunctionDecl 0x556874799668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x556874799498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x556874799518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x556874799720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556874799798 Implicit # | | | `-ConstAttr 0x5568747997c0 Implicit # | | |-FunctionDecl 0x556874799a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x556874799848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5568747998c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x556874799ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556874799b48 Implicit # | | | `-ConstAttr 0x556874799b70 Implicit # | | |-FunctionDecl 0x556874799de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x556874799bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x556874799c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x556874799ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556874799f18 Implicit # | | | `-ConstAttr 0x556874799f40 Implicit # | | |-FunctionDecl 0x55687479a198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x556874799fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55687479a048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55687479a250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55687479a2c8 Implicit # | | | `-ConstAttr 0x55687479a2f0 Implicit # | | |-FunctionDecl 0x55687479a548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55687479a378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55687479a3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55687479a600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55687479a678 Implicit # | | | `-ConstAttr 0x55687479a6a0 Implicit # | | |-FunctionDecl 0x55687479a8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55687479a728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55687479a7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55687479a9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55687479aa28 Implicit # | | | `-ConstAttr 0x55687479aa50 Implicit # | | |-FunctionDecl 0x55687479acc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55687479aad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55687479ab58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55687479ad80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55687479adf8 Implicit # | | | `-ConstAttr 0x55687479ae20 Implicit # | | |-FunctionDecl 0x55687479b078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55687479aea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55687479af28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55687479b130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55687479b1a8 Implicit # | | | `-ConstAttr 0x55687479b1d0 Implicit # | | |-FunctionDecl 0x55687479b428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55687479b258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55687479b2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55687479b4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55687479b558 Implicit # | | | `-ConstAttr 0x55687479b580 Implicit # | | |-FunctionDecl 0x55687479b7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55687479b608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55687479b688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55687479b890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55687479b908 Implicit # | | | `-ConstAttr 0x55687479b930 Implicit # | | |-FunctionDecl 0x55687479bb88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55687479b9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55687479ba38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55687479bc40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556874767288 Implicit # | | | `-ConstAttr 0x5568747672b0 Implicit # | | |-FunctionDecl 0x556874767508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x556874767338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5568747673b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5568747675c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556874767638 Implicit # | | | `-ConstAttr 0x556874767660 Implicit # | | |-FunctionDecl 0x556874767768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5568747676c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x556874767818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556874767890 Implicit # | | | `-ConstAttr 0x5568747678b8 Implicit # | | |-FunctionDecl 0x5568747679c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x556874767920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874767a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556874767af0 Implicit # | | | `-ConstAttr 0x556874767b18 Implicit # | | |-FunctionDecl 0x556874767c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x556874767b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874767ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556874767d60 Implicit # | | | `-ConstAttr 0x556874767d88 Implicit # | | |-FunctionDecl 0x556874767ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x556874767e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874767f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556874767fd0 Implicit # | | | `-ConstAttr 0x556874767ff8 Implicit # | | |-FunctionDecl 0x5568747680f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x556874768050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5568747681a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a0cb0 Implicit # | | | `-ConstAttr 0x5568747a0cd8 Implicit # | | |-FunctionDecl 0x5568747a0df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x5568747a0d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a0ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a0f20 Implicit # | | | `-ConstAttr 0x5568747a0f48 Implicit # | | |-FunctionDecl 0x5568747a1068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x5568747a0fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a1118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a1190 Implicit # | | | `-ConstAttr 0x5568747a11b8 Implicit # | | |-FunctionDecl 0x5568747a12d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x5568747a1230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a1388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a1400 Implicit # | | | `-ConstAttr 0x5568747a1428 Implicit # | | |-FunctionDecl 0x5568747a1540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x5568747a1498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5568747a15f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x5568747a1650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a1698 Implicit # | | | `-ConstAttr 0x5568747a16c0 Implicit # | | |-FunctionDecl 0x5568747a17e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x5568747a1738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a1890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a1908 Implicit # | | | `-ConstAttr 0x5568747a1930 Implicit # | | |-FunctionDecl 0x5568747a1a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5568747a19a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a1b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a1b78 Implicit # | | | `-ConstAttr 0x5568747a1ba0 Implicit # | | |-FunctionDecl 0x5568747a1ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x5568747a1c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a1d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a1e10 Implicit # | | | `-ConstAttr 0x5568747a1e38 Implicit # | | |-FunctionDecl 0x5568747a1f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x5568747a1eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747a2008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a2080 Implicit # | | | `-ConstAttr 0x5568747a20a8 Implicit # | | |-FunctionDecl 0x5568747a21c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x5568747a2120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a2278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a22f0 Implicit # | | | `-ConstAttr 0x5568747a2318 Implicit # | | |-FunctionDecl 0x5568747a2438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x5568747a2390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a24e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a2560 Implicit # | | | `-ConstAttr 0x5568747a2588 Implicit # | | |-FunctionDecl 0x5568747a26a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x5568747a2600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a2758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a27d0 Implicit # | | | `-ConstAttr 0x5568747a27f8 Implicit # | | |-FunctionDecl 0x5568747a2900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x5568747a2858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5568747a29b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a2a28 Implicit # | | | `-ConstAttr 0x5568747a2a50 Implicit # | | |-FunctionDecl 0x5568747a2b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x5568747a2ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a2c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a2c98 Implicit # | | | `-ConstAttr 0x5568747a2cd0 Implicit # | | |-FunctionDecl 0x5568747a2df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x5568747a2d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a2ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a2f18 Implicit # | | | `-ConstAttr 0x5568747a2f40 Implicit # | | |-FunctionDecl 0x5568747a3060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x5568747a2fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a3110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a3188 Implicit # | | | `-ConstAttr 0x5568747a31b0 Implicit # | | |-FunctionDecl 0x5568747a32d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x5568747a3228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5568747a3380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a33f8 Implicit # | | | `-ConstAttr 0x5568747a3420 Implicit # | | |-FunctionDecl 0x5568747a3540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5568747a3498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a35f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a3668 Implicit # | | | `-ConstAttr 0x5568747a3690 Implicit # | | |-FunctionDecl 0x5568747a37b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5568747a3708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a3860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a38d8 Implicit # | | | `-ConstAttr 0x5568747a3900 Implicit # | | |-FunctionDecl 0x5568747a3a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5568747a3978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a3ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a3b48 Implicit # | | | `-ConstAttr 0x5568747a3b70 Implicit # | | |-FunctionDecl 0x5568747a3ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5568747a3be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5568747a3d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a3e08 Implicit # | | | `-ConstAttr 0x5568747a3e30 Implicit # | | |-FunctionDecl 0x5568747a3f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5568747a3ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a4000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a4078 Implicit # | | | `-ConstAttr 0x5568747a40a0 Implicit # | | |-FunctionDecl 0x5568747a41c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5568747a4118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a4270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a42e8 Implicit # | | | `-ConstAttr 0x5568747a4310 Implicit # | | |-FunctionDecl 0x5568747a4430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5568747a4388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a44e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a4558 Implicit # | | | `-ConstAttr 0x5568747a4580 Implicit # | | |-FunctionDecl 0x5568747a4688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5568747a45e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x5568747a4738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a47b0 Implicit # | | | `-ConstAttr 0x5568747a47d8 Implicit # | | |-FunctionDecl 0x5568747a48f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x5568747a4850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a49a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a4a20 Implicit # | | | `-ConstAttr 0x5568747a4a48 Implicit # | | |-FunctionDecl 0x5568747a4b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x5568747a4ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a4c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a4c90 Implicit # | | | `-ConstAttr 0x5568747a4cb8 Implicit # | | |-FunctionDecl 0x5568747a4de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x5568747a4d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a4e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5568747a4f10 Implicit # | | | `-ConstAttr 0x5568747a4f38 Implicit # | | |-FunctionDecl 0x5568747a5188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x5568747a4fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747a5030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747a5240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5568747a52b8 Implicit # | | | `-ConstAttr 0x5568747a52e0 Implicit # | | |-FunctionDecl 0x5568747a5518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5568747a5348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5568747a53c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a55d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5568747a5648 Implicit # | | | `-ConstAttr 0x5568747a5670 Implicit # | | |-FunctionDecl 0x5568747a58b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5568747a56e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5568747a5768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a5970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5568747a59e8 Implicit # | | | `-ConstAttr 0x5568747a5a10 Implicit # | | |-FunctionDecl 0x5568747a5d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5568747a5a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5568747a5b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a5db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5568747a5e30 Implicit # | | | `-ConstAttr 0x5568747a5e58 Implicit # | | |-FunctionDecl 0x5568747a5f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x5568747a5eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5568747a6018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5568747a6090 Implicit # | | | `-ConstAttr 0x5568747a60b8 Implicit # | | |-FunctionDecl 0x5568747a61d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747a6120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a6280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5568747a62f8 Implicit # | | | `-ConstAttr 0x5568747a6320 Implicit # | | |-FunctionDecl 0x5568747a6448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747a6398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a64f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5568747a6570 Implicit # | | | `-ConstAttr 0x5568747a6598 Implicit # | | |-FunctionDecl 0x5568747a66c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747a6610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a6770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5568747a67e8 Implicit # | | | `-ConstAttr 0x5568747a6810 Implicit # | | |-FunctionDecl 0x5568747a6920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x5568747a6870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568747a69d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5568747a6a48 Implicit # | | | `-ConstAttr 0x5568747a6a70 Implicit # | | |-FunctionDecl 0x5568747a6b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747a6ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a6c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5568747a6cc0 Implicit # | | | `-ConstAttr 0x556874795460 Implicit # | | |-FunctionDecl 0x556874795588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747954d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874795638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5568747956b0 Implicit # | | | `-ConstAttr 0x5568747956d8 Implicit # | | |-FunctionDecl 0x556874795800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x556874795750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747958b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x556874795928 Implicit # | | | `-ConstAttr 0x556874795950 Implicit # | | |-FunctionDecl 0x556874795a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5568747959b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x556874795b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556874795b88 Implicit # | | | `-ConstAttr 0x556874795bb0 Implicit # | | |-FunctionDecl 0x556874795cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x556874795c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874795d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556874795df0 Implicit # | | | `-ConstAttr 0x556874795e18 Implicit # | | |-FunctionDecl 0x556874795f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x556874795e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874795ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556874796068 Implicit # | | | `-ConstAttr 0x556874796090 Implicit # | | |-FunctionDecl 0x5568747961b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x556874796108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874796268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5568747962e0 Implicit # | | | `-ConstAttr 0x556874796308 Implicit # | | |-FunctionDecl 0x5568747a9d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x556874796368 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568747a9db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5568747a9e28 Implicit # | | | `-ConstAttr 0x5568747a9e50 Implicit # | | |-FunctionDecl 0x5568747a9f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747a9ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747aa028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5568747aa0a0 Implicit # | | | `-ConstAttr 0x5568747aa0c8 Implicit # | | |-FunctionDecl 0x5568747aa1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747aa140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747aa2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5568747aa318 Implicit # | | | `-ConstAttr 0x5568747aa340 Implicit # | | |-FunctionDecl 0x5568747aa468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747aa3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747aa518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5568747aa590 Implicit # | | | `-ConstAttr 0x5568747aa5b8 Implicit # | | |-FunctionDecl 0x5568747aa7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x5568747aa618 col:17 y 'half' # | | | |-ParmVarDecl 0x5568747aa698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x5568747aa860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5568747aa8d8 Implicit # | | | `-ConstAttr 0x5568747aa900 Implicit # | | |-FunctionDecl 0x5568747aab28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5568747aa950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5568747aa9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747aabe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5568747aac58 Implicit # | | | `-ConstAttr 0x5568747aac80 Implicit # | | |-FunctionDecl 0x5568747aaee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5568747aad10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x5568747aad90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747aafa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5568747ab018 Implicit # | | | `-ConstAttr 0x5568747ab040 Implicit # | | |-FunctionDecl 0x5568747ab278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5568747ab0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x5568747ab120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ab330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5568747ab3a8 Implicit # | | | `-ConstAttr 0x5568747ab3d0 Implicit # | | |-FunctionDecl 0x5568747ab5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x5568747ab430 col:19 y 'float' # | | | |-ParmVarDecl 0x5568747ab4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x5568747ab680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5568747ab6f8 Implicit # | | | `-ConstAttr 0x5568747ab720 Implicit # | | |-FunctionDecl 0x5568747ab958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5568747ab780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x5568747ab800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747aba10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5568747aba88 Implicit # | | | `-ConstAttr 0x5568747abab0 Implicit # | | |-FunctionDecl 0x5568747abd20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5568747abb10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x5568747abb90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747abdd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5568747abe50 Implicit # | | | `-ConstAttr 0x5568747abe78 Implicit # | | |-FunctionDecl 0x5568747ac0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5568747abed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x5568747abf58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ac160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5568747ac1d8 Implicit # | | | `-ConstAttr 0x5568747ac200 Implicit # | | |-FunctionDecl 0x5568747ac310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x5568747ac260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5568747ac3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5568747ac438 Implicit # | | | `-ConstAttr 0x5568747ac460 Implicit # | | |-FunctionDecl 0x5568747ac578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747ac4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ac628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5568747ac6a0 Implicit # | | | `-ConstAttr 0x5568747ac6c8 Implicit # | | |-FunctionDecl 0x5568747ac7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747ac740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ac8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5568747ac918 Implicit # | | | `-ConstAttr 0x5568747ac940 Implicit # | | |-FunctionDecl 0x5568747aca68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747ac9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747acb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5568747acb90 Implicit # | | | `-ConstAttr 0x5568747acbb8 Implicit # | | |-FunctionDecl 0x5568747acd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x5568747acc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568747acde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5568747ace58 Implicit # | | | `-ConstAttr 0x5568747ace80 Implicit # | | |-FunctionDecl 0x5568747acfa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747acef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ad058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5568747ad0d0 Implicit # | | | `-ConstAttr 0x5568747ad0f8 Implicit # | | |-FunctionDecl 0x5568747ad220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747ad170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ad2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5568747ad348 Implicit # | | | `-ConstAttr 0x5568747ad370 Implicit # | | |-FunctionDecl 0x5568747ad498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747ad3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ad548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5568747ad5c0 Implicit # | | | `-ConstAttr 0x5568747ad5e8 Implicit # | | |-FunctionDecl 0x5568747ad888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5568747ad648 col:16 'half' # | | | |-ParmVarDecl 0x5568747ad6c8 col:22 'half' # | | | |-ParmVarDecl 0x5568747ad748 col:28 'half' # | | | |-BuiltinAliasAttr 0x5568747ad948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747ad9c0 Implicit # | | | `-ConstAttr 0x5568747ad9e8 Implicit # | | |-FunctionDecl 0x5568747add40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5568747ada50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x5568747adad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x5568747adb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ade00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747ade78 Implicit # | | | `-ConstAttr 0x5568747adea0 Implicit # | | |-FunctionDecl 0x5568747ae1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5568747adf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5568747adf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x5568747ae018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ae268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747ae2e0 Implicit # | | | `-ConstAttr 0x5568747ae308 Implicit # | | |-FunctionDecl 0x5568747ae608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5568747ae380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x5568747ae400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x5568747ae480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ae6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747ae740 Implicit # | | | `-ConstAttr 0x5568747ae768 Implicit # | | |-FunctionDecl 0x5568747aea08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5568747ae7c8 col:14 'int' # | | | |-ParmVarDecl 0x5568747ae848 col:19 'int' # | | | |-ParmVarDecl 0x5568747ae8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x5568747aeac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747aeb40 Implicit # | | | `-ConstAttr 0x5568747aeb68 Implicit # | | |-FunctionDecl 0x5568747aeed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5568747aebe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x5568747aec60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x5568747aed50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5568747aef98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747af010 Implicit # | | | `-ConstAttr 0x5568747af038 Implicit # | | |-FunctionDecl 0x5568747af338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5568747af0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x5568747af130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5568747af1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5568747af3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747af470 Implicit # | | | `-ConstAttr 0x5568747af498 Implicit # | | |-FunctionDecl 0x5568747af798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5568747af510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x5568747af590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x5568747af610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5568747af858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747af8d0 Implicit # | | | `-ConstAttr 0x5568747af8f8 Implicit # | | |-FunctionDecl 0x5568747afbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5568747af970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747af9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747afa70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747afcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747afd60 Implicit # | | | `-ConstAttr 0x5568747afd88 Implicit # | | |-FunctionDecl 0x5568747b0088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5568747afe00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x5568747afe80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x5568747aff00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b0148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b01c0 Implicit # | | | `-ConstAttr 0x5568747b01e8 Implicit # | | |-FunctionDecl 0x5568747b04e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5568747b0260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5568747b02e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x5568747b0360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747b05a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b0620 Implicit # | | | `-ConstAttr 0x5568747b0648 Implicit # | | |-FunctionDecl 0x5568747b0948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5568747b06c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x5568747b0740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5568747b07c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747b0a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b0a80 Implicit # | | | `-ConstAttr 0x5568747b0aa8 Implicit # | | |-FunctionDecl 0x5568747b1e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5568747b0b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x5568747b0ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x5568747b0c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5568747b1ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b1f40 Implicit # | | | `-ConstAttr 0x5568747b1f68 Implicit # | | |-FunctionDecl 0x5568747b2268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5568747b1fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5568747b2060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5568747b20e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b2328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b23a0 Implicit # | | | `-ConstAttr 0x5568747b23c8 Implicit # | | |-FunctionDecl 0x5568747b26c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5568747b2440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5568747b24c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5568747b2540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747b2788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b2800 Implicit # | | | `-ConstAttr 0x5568747b2828 Implicit # | | |-FunctionDecl 0x5568747b2b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5568747b28a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5568747b2920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5568747b29a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747b2be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b2c60 Implicit # | | | `-ConstAttr 0x5568747b2c88 Implicit # | | |-FunctionDecl 0x5568747b2f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5568747b2d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5568747b2d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5568747b2e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5568747b3058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b30d0 Implicit # | | | `-ConstAttr 0x5568747b30f8 Implicit # | | |-FunctionDecl 0x5568747b33f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5568747b3170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5568747b31f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5568747b3270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b34b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b3530 Implicit # | | | `-ConstAttr 0x5568747b3558 Implicit # | | |-FunctionDecl 0x5568747b3858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5568747b35d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5568747b3650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5568747b36d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747b3918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b3990 Implicit # | | | `-ConstAttr 0x5568747b39b8 Implicit # | | |-FunctionDecl 0x5568747b3cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5568747b3a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5568747b3ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5568747b3b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747b3da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b3e18 Implicit # | | | `-ConstAttr 0x5568747b3e40 Implicit # | | |-FunctionDecl 0x5568747b40d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5568747b3ea0 col:18 'float' # | | | |-ParmVarDecl 0x5568747b3f20 col:25 'float' # | | | |-ParmVarDecl 0x5568747b3fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x5568747b4198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b4210 Implicit # | | | `-ConstAttr 0x5568747b4238 Implicit # | | |-FunctionDecl 0x5568747b4538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5568747b42b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x5568747b4330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5568747b43b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b45f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b4670 Implicit # | | | `-ConstAttr 0x5568747b4698 Implicit # | | |-FunctionDecl 0x5568747b4998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5568747b4710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5568747b4790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x5568747b4810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747b4a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b4ad0 Implicit # | | | `-ConstAttr 0x5568747b4af8 Implicit # | | |-FunctionDecl 0x55687479bd28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5568747b4b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x5568747b4bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x5568747b4c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55687479bde8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55687479be60 Implicit # | | | `-ConstAttr 0x55687479be88 Implicit # | | |-FunctionDecl 0x55687479c128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55687479bee8 col:20 'double' # | | | |-ParmVarDecl 0x55687479bf68 col:28 'double' # | | | |-ParmVarDecl 0x55687479bfe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55687479c1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55687479c260 Implicit # | | | `-ConstAttr 0x55687479c288 Implicit # | | |-FunctionDecl 0x55687479c588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55687479c300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55687479c380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55687479c400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55687479c648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55687479c6c0 Implicit # | | | `-ConstAttr 0x55687479c6e8 Implicit # | | |-FunctionDecl 0x55687479c9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55687479c760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55687479c7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55687479c860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55687479caa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55687479cb20 Implicit # | | | `-ConstAttr 0x55687479cb48 Implicit # | | |-FunctionDecl 0x5568747b6fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55687479cbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x5568747b6dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x5568747b6e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5568747b7088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5568747b7100 Implicit # | | | `-ConstAttr 0x5568747b7128 Implicit # | | |-FunctionDecl 0x5568747b7270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x5568747b7188 col:16 'float' # | | | |-BuiltinAliasAttr 0x5568747b7320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5568747b7398 Implicit # | | | `-ConstAttr 0x5568747b73c0 Implicit # | | |-FunctionDecl 0x5568747b7550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x5568747b7428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b7600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5568747b7678 Implicit # | | | `-ConstAttr 0x5568747b76a0 Implicit # | | |-FunctionDecl 0x5568747b7840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x5568747b7718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747b78f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5568747b7968 Implicit # | | | `-ConstAttr 0x5568747b7990 Implicit # | | |-FunctionDecl 0x5568747b7b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x5568747b7a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747b7be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5568747b7c58 Implicit # | | | `-ConstAttr 0x5568747b7c80 Implicit # | | |-FunctionDecl 0x5568747b7dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x5568747b7ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5568747b7e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5568747b7ef8 Implicit # | | | `-ConstAttr 0x5568747b7f20 Implicit # | | |-FunctionDecl 0x5568747b8038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747b7f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b80e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5568747b8160 Implicit # | | | `-ConstAttr 0x5568747b8188 Implicit # | | |-FunctionDecl 0x5568747b82b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747b8200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747b8360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5568747b83d8 Implicit # | | | `-ConstAttr 0x5568747b8400 Implicit # | | |-FunctionDecl 0x5568747b8528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747b8478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747b85d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5568747b8650 Implicit # | | | `-ConstAttr 0x5568747b8678 Implicit # | | |-FunctionDecl 0x5568747b8788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5568747b86d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x5568747b8838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5568747b88b0 Implicit # | | | `-ConstAttr 0x5568747b88d8 Implicit # | | |-FunctionDecl 0x5568747b8a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747b8950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b8ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5568747b8b28 Implicit # | | | `-ConstAttr 0x5568747b8b50 Implicit # | | |-FunctionDecl 0x5568747b8c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747b8bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747b8d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5568747b8da0 Implicit # | | | `-ConstAttr 0x5568747b9df0 Implicit # | | |-FunctionDecl 0x5568747b9f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747b9e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747b9fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5568747ba040 Implicit # | | | `-ConstAttr 0x5568747ba068 Implicit # | | |-FunctionDecl 0x5568747ba178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5568747ba0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5568747ba228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5568747ba2a0 Implicit # | | | `-ConstAttr 0x5568747ba2c8 Implicit # | | |-FunctionDecl 0x5568747ba3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747ba330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ba490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5568747ba508 Implicit # | | | `-ConstAttr 0x5568747ba530 Implicit # | | |-FunctionDecl 0x5568747ba658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747ba5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ba708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5568747ba780 Implicit # | | | `-ConstAttr 0x5568747ba7a8 Implicit # | | |-FunctionDecl 0x5568747ba8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747ba820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ba980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5568747ba9f8 Implicit # | | | `-ConstAttr 0x5568747baa20 Implicit # | | |-FunctionDecl 0x5568747bab30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x5568747baa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568747babe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5568747bac58 Implicit # | | | `-ConstAttr 0x5568747bac80 Implicit # | | |-FunctionDecl 0x5568747bae00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747bacf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747baeb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5568747baf28 Implicit # | | | `-ConstAttr 0x5568747baf50 Implicit # | | |-FunctionDecl 0x5568747bb078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747bafc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747bb128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5568747bb1a0 Implicit # | | | `-ConstAttr 0x5568747bb1c8 Implicit # | | |-FunctionDecl 0x5568747bb2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747bb240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747bb3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5568747bb418 Implicit # | | | `-ConstAttr 0x5568747bb440 Implicit # | | |-FunctionDecl 0x5568747bb5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x5568747bb490 col:33 used x 'int' # | | | `-CompoundStmt 0x5568747bba28 # | | | `-ReturnStmt 0x5568747bba18 # | | | `-ImplicitCastExpr 0x5568747bba00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5568747bb9b8 'int' # | | | |-ImplicitCastExpr 0x5568747bb9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bb8e8 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bb9e8 'int' # | | | `-DeclRefExpr 0x5568747bb920 'int' lvalue ParmVar 0x5568747bb490 'x' 'int' # | | |-FunctionDecl 0x5568747bbb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x5568747bba58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x5568747bbd28 # | | | `-ReturnStmt 0x5568747bbd18 # | | | `-ImplicitCastExpr 0x5568747bbd00 'vector' # | | | `-CallExpr 0x5568747bbcb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x5568747bbca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bbc60 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bbce8 'int2':'vector' # | | | `-DeclRefExpr 0x5568747bbc80 'int2':'vector' lvalue ParmVar 0x5568747bba58 'x' 'int2':'vector' # | | |-FunctionDecl 0x5568747bbeb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x5568747bbd58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x5568747bc058 # | | | `-ReturnStmt 0x5568747bc048 # | | | `-ImplicitCastExpr 0x5568747bc030 'vector' # | | | `-CallExpr 0x5568747bbfe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x5568747bbfd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bbf90 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bc018 'int3':'vector' # | | | `-DeclRefExpr 0x5568747bbfb0 'int3':'vector' lvalue ParmVar 0x5568747bbd58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5568747bc1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x5568747bc088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x5568747bc358 # | | | `-ReturnStmt 0x5568747bc348 # | | | `-ImplicitCastExpr 0x5568747bc330 'vector' # | | | `-CallExpr 0x5568747bc2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5568747bc2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bc290 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bc318 'int4':'vector' # | | | `-DeclRefExpr 0x5568747bc2b0 'int4':'vector' lvalue ParmVar 0x5568747bc088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5568747bc4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x5568747bc388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x5568747bc640 # | | | `-ReturnStmt 0x5568747bc630 # | | | `-CallExpr 0x5568747bc5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5568747bc5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bc590 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bc618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5568747bc5b0 'uint':'unsigned int' lvalue ParmVar 0x5568747bc388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x5568747bc798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x5568747bc670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x5568747bc920 # | | | `-ReturnStmt 0x5568747bc910 # | | | `-CallExpr 0x5568747bc8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5568747bc8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bc870 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bc8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x5568747bc890 'uint2':'vector' lvalue ParmVar 0x5568747bc670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x5568747bca78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x5568747bc950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x5568747bcc00 # | | | `-ReturnStmt 0x5568747bcbf0 # | | | `-CallExpr 0x5568747bcba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x5568747bcb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bcb50 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bcbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x5568747bcb70 'uint3':'vector' lvalue ParmVar 0x5568747bc950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x5568747bcd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x5568747bcc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x5568747bcef8 # | | | `-ReturnStmt 0x5568747bcee8 # | | | `-CallExpr 0x5568747bcea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x5568747bce88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bce48 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bced0 'uint4':'vector' # | | | `-DeclRefExpr 0x5568747bce68 'uint4':'vector' lvalue ParmVar 0x5568747bcc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x5568747bd058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x5568747bcf28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5568747bd1f8 # | | | `-ReturnStmt 0x5568747bd1e8 # | | | `-ImplicitCastExpr 0x5568747bd1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5568747bd188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x5568747bd170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bd130 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bd1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x5568747bd150 'int64_t':'long' lvalue ParmVar 0x5568747bcf28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x5568747bd358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x5568747bd228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5568747bd4f8 # | | | `-ReturnStmt 0x5568747bd4e8 # | | | `-ImplicitCastExpr 0x5568747bd4d0 'vector' # | | | `-CallExpr 0x5568747bd488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x5568747bd470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bd430 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bd4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x5568747bd450 'int64_t2':'vector' lvalue ParmVar 0x5568747bd228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x5568747bd658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x5568747bd528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5568747bd7f8 # | | | `-ReturnStmt 0x5568747bd7e8 # | | | `-ImplicitCastExpr 0x5568747bd7d0 'vector' # | | | `-CallExpr 0x5568747bd788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x5568747bd770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bd730 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bd7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x5568747bd750 'int64_t3':'vector' lvalue ParmVar 0x5568747bd528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x5568747bd958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x5568747bd828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x5568747bdaf8 # | | | `-ReturnStmt 0x5568747bdae8 # | | | `-ImplicitCastExpr 0x5568747bdad0 'vector' # | | | `-CallExpr 0x5568747bda88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x5568747bda70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bda30 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bdab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x5568747bda50 'int64_t4':'vector' lvalue ParmVar 0x5568747bd828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x5568747bdc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x5568747bdb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5568747bddf8 # | | | `-ReturnStmt 0x5568747bdde8 # | | | `-ImplicitCastExpr 0x5568747bddd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5568747bdd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x5568747bdd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747bdd30 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747bddb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5568747bdd50 'uint64_t':'unsigned long' lvalue ParmVar 0x5568747bdb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5568747bdf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x5568747bde48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5568747be118 # | | | `-ReturnStmt 0x5568747be108 # | | | `-ImplicitCastExpr 0x5568747be0f0 'vector' # | | | `-CallExpr 0x5568747be0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x5568747be090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747be050 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747be0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5568747be070 'uint64_t2':'vector' lvalue ParmVar 0x5568747bde48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5568747be278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x5568747be148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5568747be418 # | | | `-ReturnStmt 0x5568747be408 # | | | `-ImplicitCastExpr 0x5568747be3f0 'vector' # | | | `-CallExpr 0x5568747be3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x5568747be390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747be350 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747be3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5568747be370 'uint64_t3':'vector' lvalue ParmVar 0x5568747be148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5568747be578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x5568747be448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5568747be718 # | | | `-ReturnStmt 0x5568747be708 # | | | `-ImplicitCastExpr 0x5568747be6f0 'vector' # | | | `-CallExpr 0x5568747be6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x5568747be690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5568747be650 '' Function 0x5568747bb748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5568747be6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5568747be670 'uint64_t4':'vector' lvalue ParmVar 0x5568747be448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5568747be808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x5568747be758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5568747be8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5568747be930 Implicit # | | | `-ConstAttr 0x5568747be958 Implicit # | | |-FunctionDecl 0x5568747bea70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747be9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747beb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5568747beb98 Implicit # | | | `-ConstAttr 0x5568747bebc0 Implicit # | | |-FunctionDecl 0x5568747bece8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747bec38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747bed98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5568747bfb50 Implicit # | | | `-ConstAttr 0x5568747bfb78 Implicit # | | |-FunctionDecl 0x5568747bfca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747bfbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747bfd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5568747bfdc8 Implicit # | | | `-ConstAttr 0x5568747bfdf0 Implicit # | | |-FunctionDecl 0x5568747bff00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x5568747bfe50 col:20 'float' # | | | |-BuiltinAliasAttr 0x5568747bffb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5568747c0028 Implicit # | | | `-ConstAttr 0x5568747c0050 Implicit # | | |-FunctionDecl 0x5568747c0178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747c00c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c0228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5568747c02a0 Implicit # | | | `-ConstAttr 0x5568747c02c8 Implicit # | | |-FunctionDecl 0x5568747c03f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747c0340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c04a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5568747c0518 Implicit # | | | `-ConstAttr 0x5568747c0540 Implicit # | | |-FunctionDecl 0x5568747c0668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747c05b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c0718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5568747c0790 Implicit # | | | `-ConstAttr 0x5568747c07b8 Implicit # | | |-FunctionDecl 0x5568747c0968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x5568747c0818 col:14 'half' # | | | |-ParmVarDecl 0x5568747c0898 col:20 'half' # | | | |-BuiltinAliasAttr 0x5568747c0a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c0a98 Implicit # | | | `-ConstAttr 0x5568747c0ac0 Implicit # | | |-FunctionDecl 0x5568747c0d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x5568747c0b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x5568747c0be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c0df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c0e68 Implicit # | | | `-ConstAttr 0x5568747c0e90 Implicit # | | |-FunctionDecl 0x5568747c10d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x5568747c0f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x5568747c0f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c1190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c1208 Implicit # | | | `-ConstAttr 0x5568747c1230 Implicit # | | |-FunctionDecl 0x5568747c1478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5568747c12a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x5568747c1328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c1530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c15a8 Implicit # | | | `-ConstAttr 0x5568747c15d0 Implicit # | | |-FunctionDecl 0x5568747c1780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x5568747c1630 col:16 'float' # | | | |-ParmVarDecl 0x5568747c16b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5568747c1838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c18b0 Implicit # | | | `-ConstAttr 0x5568747c18d8 Implicit # | | |-FunctionDecl 0x5568747c1b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x5568747c1950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5568747c19d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c1c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c1ca0 Implicit # | | | `-ConstAttr 0x5568747c1cc8 Implicit # | | |-FunctionDecl 0x5568747c1f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x5568747c1d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x5568747c1dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c1fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c2048 Implicit # | | | `-ConstAttr 0x5568747c2070 Implicit # | | |-FunctionDecl 0x5568747c22b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5568747c20e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x5568747c2168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c2370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c23e8 Implicit # | | | `-ConstAttr 0x5568747c2410 Implicit # | | |-FunctionDecl 0x5568747c2608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x5568747c2470 col:18 'double' # | | | |-ParmVarDecl 0x5568747c24f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5568747c26c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c2738 Implicit # | | | `-ConstAttr 0x5568747c2760 Implicit # | | |-FunctionDecl 0x5568747c2958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5568747c27c0 col:12 'int' # | | | |-ParmVarDecl 0x5568747c2840 col:17 'int' # | | | |-BuiltinAliasAttr 0x5568747c2a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c2a88 Implicit # | | | `-ConstAttr 0x5568747c2ab0 Implicit # | | |-FunctionDecl 0x5568747c2d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x5568747c2b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x5568747c2c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c2e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c2e88 Implicit # | | | `-ConstAttr 0x5568747c2eb0 Implicit # | | |-FunctionDecl 0x5568747c30f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x5568747c2f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x5568747c2fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c31b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c3228 Implicit # | | | `-ConstAttr 0x5568747c3250 Implicit # | | |-FunctionDecl 0x5568747c3498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5568747c32c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x5568747c3348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c3550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c35c8 Implicit # | | | `-ConstAttr 0x5568747c35f0 Implicit # | | |-FunctionDecl 0x5568747c3838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5568747c3668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747c36e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747c38f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c3968 Implicit # | | | `-ConstAttr 0x5568747c3990 Implicit # | | |-FunctionDecl 0x5568747c3c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x5568747c3a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x5568747c3a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c3cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c3d38 Implicit # | | | `-ConstAttr 0x5568747c3d60 Implicit # | | |-FunctionDecl 0x5568747c3fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x5568747c3dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x5568747c3e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c4060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c40d8 Implicit # | | | `-ConstAttr 0x5568747c4100 Implicit # | | |-FunctionDecl 0x5568747c4348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x5568747c4178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5568747c41f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c4400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c4478 Implicit # | | | `-ConstAttr 0x5568747c44a0 Implicit # | | |-FunctionDecl 0x5568747c46e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5568747c4518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5568747c4598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5568747c47a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c4818 Implicit # | | | `-ConstAttr 0x5568747c4840 Implicit # | | |-FunctionDecl 0x5568747c4a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5568747c48b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5568747c4938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c4b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c4be8 Implicit # | | | `-ConstAttr 0x5568747c4c10 Implicit # | | |-FunctionDecl 0x5568747c4e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5568747c4c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5568747c4d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c4f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c4f88 Implicit # | | | `-ConstAttr 0x5568747c4fb0 Implicit # | | |-FunctionDecl 0x5568747c51f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5568747c5028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5568747c50a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c52b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c5328 Implicit # | | | `-ConstAttr 0x5568747c5350 Implicit # | | |-FunctionDecl 0x5568747c5598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5568747c53c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5568747c5448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5568747c5650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c56c8 Implicit # | | | `-ConstAttr 0x5568747c56f0 Implicit # | | |-FunctionDecl 0x5568747c5938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5568747c5768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5568747c57e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c59f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c5a68 Implicit # | | | `-ConstAttr 0x5568747c5a90 Implicit # | | |-FunctionDecl 0x5568747c5d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5568747c5b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5568747c5bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c5dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c5e38 Implicit # | | | `-ConstAttr 0x5568747c5e60 Implicit # | | |-FunctionDecl 0x5568747c60a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5568747c5ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5568747c5f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c6160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5568747c61d8 Implicit # | | | `-ConstAttr 0x5568747c6200 Implicit # | | |-FunctionDecl 0x5568747c6518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x5568747c6288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747c6308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747c6388 col:37 'int' # | | | |-AvailabilityAttr 0x5568747c65d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747c6698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5568747c66e0 Implicit # | | | `-ConstAttr 0x5568747c6708 Implicit # | | |-FunctionDecl 0x5568747c6970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5568747c6780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747c6800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747c6880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5568747c6a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747c6af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x5568747c6b38 Implicit # | | | `-ConstAttr 0x5568747c6b60 Implicit # | | |-FunctionDecl 0x5568747c6c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x5568747c6bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5568747c6d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5568747c6d98 Implicit # | | | `-ConstAttr 0x5568747c6dc0 Implicit # | | |-FunctionDecl 0x5568747c6ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747c6e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c6f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5568747c7000 Implicit # | | | `-ConstAttr 0x5568747c7028 Implicit # | | |-FunctionDecl 0x5568747c7150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747c70a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c7200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5568747c7278 Implicit # | | | `-ConstAttr 0x5568747c72a0 Implicit # | | |-FunctionDecl 0x5568747c73c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747c7318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c7478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5568747c74f0 Implicit # | | | `-ConstAttr 0x5568747c7518 Implicit # | | |-FunctionDecl 0x5568747c7628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x5568747c7578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5568747c76d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5568747c7750 Implicit # | | | `-ConstAttr 0x5568747c7778 Implicit # | | |-FunctionDecl 0x5568747c78a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747c77f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c7950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5568747c79c8 Implicit # | | | `-ConstAttr 0x5568747c79f0 Implicit # | | |-FunctionDecl 0x5568747c7b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747c7a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c7bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5568747c7c50 Implicit # | | | `-ConstAttr 0x5568747c7c78 Implicit # | | |-FunctionDecl 0x5568747c7da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747c7cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c7e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5568747c7ec8 Implicit # | | | `-ConstAttr 0x5568747c7ef0 Implicit # | | |-FunctionDecl 0x5568747c8000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x5568747c7f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5568747c80b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5568747c8128 Implicit # | | | `-ConstAttr 0x5568747c8150 Implicit # | | |-FunctionDecl 0x5568747c8268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747c81b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c8318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5568747c8390 Implicit # | | | `-ConstAttr 0x5568747c83b8 Implicit # | | |-FunctionDecl 0x5568747c84e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747c8430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c8590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5568747c8608 Implicit # | | | `-ConstAttr 0x5568747c8630 Implicit # | | |-FunctionDecl 0x5568747c8758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747c86a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c8808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5568747c8880 Implicit # | | | `-ConstAttr 0x5568747c88a8 Implicit # | | |-FunctionDecl 0x5568747c89b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x5568747c8908 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568747c8a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5568747c8ae0 Implicit # | | | `-ConstAttr 0x5568747c8b08 Implicit # | | |-FunctionDecl 0x5568747a6dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747a6d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a6e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5568747a6ee8 Implicit # | | | `-ConstAttr 0x5568747a6f10 Implicit # | | |-FunctionDecl 0x5568747a7038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747a6f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a70e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5568747a7160 Implicit # | | | `-ConstAttr 0x5568747a7188 Implicit # | | |-FunctionDecl 0x5568747a72b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747a7200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a7360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5568747a73d8 Implicit # | | | `-ConstAttr 0x5568747a7400 Implicit # | | |-FunctionDecl 0x5568747a75a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x5568747a7478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747a7658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5568747a76d0 Implicit # | | | `-ConstAttr 0x5568747a76f8 Implicit # | | |-FunctionDecl 0x5568747a7888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x5568747a7760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a7938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5568747a79b0 Implicit # | | | `-ConstAttr 0x5568747a79d8 Implicit # | | |-FunctionDecl 0x5568747a7b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x5568747a7a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a7c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5568747a7ca0 Implicit # | | | `-ConstAttr 0x5568747a7cc8 Implicit # | | |-FunctionDecl 0x5568747a7e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x5568747a7d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a7f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5568747a7fa0 Implicit # | | | `-ConstAttr 0x5568747a7fc8 Implicit # | | |-FunctionDecl 0x5568747a8158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x5568747a8028 col:20 'float' # | | | |-BuiltinAliasAttr 0x5568747a8208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5568747a8280 Implicit # | | | `-ConstAttr 0x5568747a82a8 Implicit # | | |-FunctionDecl 0x5568747a8438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x5568747a8310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747a84e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5568747a8560 Implicit # | | | `-ConstAttr 0x5568747a8588 Implicit # | | |-FunctionDecl 0x5568747a8728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x5568747a8600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747a87d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5568747a8850 Implicit # | | | `-ConstAttr 0x5568747a8878 Implicit # | | |-FunctionDecl 0x5568747a8a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5568747a88f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747a8ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5568747a8b40 Implicit # | | | `-ConstAttr 0x5568747a8b68 Implicit # | | |-FunctionDecl 0x5568747cebd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x5568747a8bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x5568747cec80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747cecf8 Implicit # | | | `-ConstAttr 0x5568747ced20 Implicit # | | |-FunctionDecl 0x5568747ceeb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x5568747ced88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5568747cef68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747cefe0 Implicit # | | | `-ConstAttr 0x5568747cf008 Implicit # | | |-FunctionDecl 0x5568747cf1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x5568747cf080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5568747cf258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747cf2d0 Implicit # | | | `-ConstAttr 0x5568747cf2f8 Implicit # | | |-FunctionDecl 0x5568747cf498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x5568747cf370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5568747cf548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747cf5c0 Implicit # | | | `-ConstAttr 0x5568747cf5e8 Implicit # | | |-FunctionDecl 0x5568747cf710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x5568747cf660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747cf7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747cf838 Implicit # | | | `-ConstAttr 0x5568747cf860 Implicit # | | |-FunctionDecl 0x5568747cf988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5568747cf8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747cfa38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747cfab0 Implicit # | | | `-ConstAttr 0x5568747cfad8 Implicit # | | |-FunctionDecl 0x5568747cfc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5568747cfb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747cfcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747cfd38 Implicit # | | | `-ConstAttr 0x5568747cfd60 Implicit # | | |-FunctionDecl 0x5568747cfe88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5568747cfdd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747cff38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747cffb0 Implicit # | | | `-ConstAttr 0x5568747cffd8 Implicit # | | |-FunctionDecl 0x5568747d0178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x5568747d0050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5568747d0228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747d02a0 Implicit # | | | `-ConstAttr 0x5568747d02c8 Implicit # | | |-FunctionDecl 0x5568747d0468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x5568747d0340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d0518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747d0590 Implicit # | | | `-ConstAttr 0x5568747d05b8 Implicit # | | |-FunctionDecl 0x5568747d0758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x5568747d0630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d0808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747d0880 Implicit # | | | `-ConstAttr 0x5568747d08a8 Implicit # | | |-FunctionDecl 0x5568747d0a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x5568747d0920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d0af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747d0b70 Implicit # | | | `-ConstAttr 0x5568747d0b98 Implicit # | | |-FunctionDecl 0x5568747d0d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x5568747d0c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5568747d0df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747d0e70 Implicit # | | | `-ConstAttr 0x5568747d0e98 Implicit # | | |-FunctionDecl 0x5568747d1038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x5568747d0f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d10e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747d1160 Implicit # | | | `-ConstAttr 0x5568747d1188 Implicit # | | |-FunctionDecl 0x5568747d1328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x5568747d1200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d13d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747d1450 Implicit # | | | `-ConstAttr 0x5568747d1478 Implicit # | | |-FunctionDecl 0x5568747d1618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5568747d14f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d16c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5568747d1740 Implicit # | | | `-ConstAttr 0x5568747d1768 Implicit # | | |-FunctionDecl 0x5568747d1878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5568747d17c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x5568747d1928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5568747d19a0 Implicit # | | | `-ConstAttr 0x5568747d19c8 Implicit # | | |-FunctionDecl 0x5568747d1ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747d1a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d1b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5568747d1c18 Implicit # | | | `-ConstAttr 0x5568747d1c40 Implicit # | | |-FunctionDecl 0x5568747d1d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747d1cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d1e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5568747d1e90 Implicit # | | | `-ConstAttr 0x5568747d1eb8 Implicit # | | |-FunctionDecl 0x5568747d1fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747d1f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d2090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5568747d2108 Implicit # | | | `-ConstAttr 0x5568747d2130 Implicit # | | |-FunctionDecl 0x5568747d2240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x5568747d2190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5568747d22f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5568747d2368 Implicit # | | | `-ConstAttr 0x5568747d2390 Implicit # | | |-FunctionDecl 0x5568747d24b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747d2408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d2568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5568747d25e0 Implicit # | | | `-ConstAttr 0x5568747d2608 Implicit # | | |-FunctionDecl 0x5568747d2730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747d2680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d27e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5568747d2858 Implicit # | | | `-ConstAttr 0x5568747d2880 Implicit # | | |-FunctionDecl 0x5568747d29a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747d28f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d2a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5568747d2ad0 Implicit # | | | `-ConstAttr 0x5568747d2af8 Implicit # | | |-FunctionDecl 0x5568747d2c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x5568747d2b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x5568747d2cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5568747d2d68 Implicit # | | | `-ConstAttr 0x5568747d2d90 Implicit # | | |-FunctionDecl 0x5568747d2ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747d2df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d2f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5568747d2fd0 Implicit # | | | `-ConstAttr 0x5568747d2ff8 Implicit # | | |-FunctionDecl 0x5568747d3120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747d3070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d31d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5568747d3248 Implicit # | | | `-ConstAttr 0x5568747d3270 Implicit # | | |-FunctionDecl 0x5568747d3398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747d32e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d3448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5568747d34c0 Implicit # | | | `-ConstAttr 0x5568747d34e8 Implicit # | | |-FunctionDecl 0x5568747d35f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x5568747d3548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568747d36a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5568747d3720 Implicit # | | | `-ConstAttr 0x5568747d3748 Implicit # | | |-FunctionDecl 0x5568747d3870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747d37c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d3920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5568747d3998 Implicit # | | | `-ConstAttr 0x5568747d39c0 Implicit # | | |-FunctionDecl 0x5568747d3ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747d3a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d3b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5568747d3c20 Implicit # | | | `-ConstAttr 0x5568747d3c48 Implicit # | | |-FunctionDecl 0x5568747d3d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747d3cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d3e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5568747d3e98 Implicit # | | | `-ConstAttr 0x5568747d3ec0 Implicit # | | |-FunctionDecl 0x5568747d3fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x5568747d3f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x5568747d4078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5568747d40f0 Implicit # | | | `-ConstAttr 0x5568747d4118 Implicit # | | |-FunctionDecl 0x5568747d42a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x5568747d4180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d4358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5568747d43d0 Implicit # | | | `-ConstAttr 0x5568747d43f8 Implicit # | | |-FunctionDecl 0x5568747d4598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x5568747d4470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d4648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5568747d46c0 Implicit # | | | `-ConstAttr 0x5568747d46e8 Implicit # | | |-FunctionDecl 0x5568747d4888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x5568747d4760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d4938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5568747d49b0 Implicit # | | | `-ConstAttr 0x5568747d49d8 Implicit # | | |-FunctionDecl 0x5568747d4ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x5568747d4a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568747d4b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5568747d4c30 Implicit # | | | `-ConstAttr 0x5568747d4c58 Implicit # | | |-FunctionDecl 0x5568747d4df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x5568747d4cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d4ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5568747d4f20 Implicit # | | | `-ConstAttr 0x5568747d4f48 Implicit # | | |-FunctionDecl 0x5568747d50e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x5568747d4fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d5198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5568747d5210 Implicit # | | | `-ConstAttr 0x5568747d5238 Implicit # | | |-FunctionDecl 0x5568747d53d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5568747d52b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d5488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5568747d5500 Implicit # | | | `-ConstAttr 0x5568747d5528 Implicit # | | |-FunctionDecl 0x5568747d5630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x5568747d5588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5568747d56e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5568747d5758 Implicit # | | | `-ConstAttr 0x5568747d5780 Implicit # | | |-FunctionDecl 0x5568747d5898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5568747d57e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d5948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5568747d59c0 Implicit # | | | `-ConstAttr 0x5568747d59e8 Implicit # | | |-FunctionDecl 0x5568747d5b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x5568747d5a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d5bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5568747d5c58 Implicit # | | | `-ConstAttr 0x5568747d5c80 Implicit # | | |-FunctionDecl 0x5568747d5da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x5568747d5cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d5e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5568747d5ed0 Implicit # | | | `-ConstAttr 0x5568747d5ef8 Implicit # | | |-FunctionDecl 0x5568747d6000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x5568747d5f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568747d60b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5568747d6128 Implicit # | | | `-ConstAttr 0x5568747d6150 Implicit # | | |-FunctionDecl 0x5568747d6278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5568747d61c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d6328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5568747d63a0 Implicit # | | | `-ConstAttr 0x5568747d63c8 Implicit # | | |-FunctionDecl 0x5568747d64f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x5568747d6440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d65a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5568747d6618 Implicit # | | | `-ConstAttr 0x5568747d6640 Implicit # | | |-FunctionDecl 0x5568747d6768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5568747d66b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d6818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5568747d6890 Implicit # | | | `-ConstAttr 0x5568747d68b8 Implicit # | | |-FunctionDecl 0x5568747d6b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5568747d6918 col:15 'half' # | | | |-ParmVarDecl 0x5568747d6998 col:21 'half' # | | | |-ParmVarDecl 0x5568747d6a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x5568747d6bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5568747d6c50 Implicit # | | | `-ConstAttr 0x5568747d6c78 Implicit # | | |-FunctionDecl 0x5568747d6ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5568747d6ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5568747d6d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x5568747d6de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d6f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5568747d7008 Implicit # | | | `-ConstAttr 0x5568747d7030 Implicit # | | |-FunctionDecl 0x5568747d7298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5568747d70a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5568747d7128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5568747d71a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d7358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5568747d73d0 Implicit # | | | `-ConstAttr 0x5568747d73f8 Implicit # | | |-FunctionDecl 0x5568747d7660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5568747d7470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5568747d74f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x5568747d7570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d7720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5568747d7798 Implicit # | | | `-ConstAttr 0x5568747d77c0 Implicit # | | |-FunctionDecl 0x5568747d7a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5568747d7820 col:17 'float' # | | | |-ParmVarDecl 0x5568747d78a0 col:24 'float' # | | | |-ParmVarDecl 0x5568747d7920 col:31 'float' # | | | |-BuiltinAliasAttr 0x5568747d7ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5568747d7b48 Implicit # | | | `-ConstAttr 0x5568747d7b70 Implicit # | | |-FunctionDecl 0x5568747d7de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5568747d7be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5568747d7c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x5568747d7cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d7ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5568747d7f20 Implicit # | | | `-ConstAttr 0x5568747d7f48 Implicit # | | |-FunctionDecl 0x5568747d81b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5568747d7fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5568747d8040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5568747d80c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d8270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5568747d82e8 Implicit # | | | `-ConstAttr 0x5568747d8310 Implicit # | | |-FunctionDecl 0x5568747d8578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5568747d8388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5568747d8408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x5568747d8488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d8638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5568747d86b0 Implicit # | | | `-ConstAttr 0x5568747d86d8 Implicit # | | |-FunctionDecl 0x5568747d87e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x5568747d8738 col:14 'half' # | | | |-BuiltinAliasAttr 0x5568747d8898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5568747d8910 Implicit # | | | `-ConstAttr 0x5568747d8938 Implicit # | | |-FunctionDecl 0x5568747d8a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747d89a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d8b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5568747d8b78 Implicit # | | | `-ConstAttr 0x5568747d8ba0 Implicit # | | |-FunctionDecl 0x5568747d8d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747d8c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d8dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5568747d8e48 Implicit # | | | `-ConstAttr 0x5568747d8e70 Implicit # | | |-FunctionDecl 0x5568747d8f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747d8ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d9048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5568747d90c0 Implicit # | | | `-ConstAttr 0x5568747d90e8 Implicit # | | |-FunctionDecl 0x5568747d91f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x5568747d9148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5568747d92a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5568747d9320 Implicit # | | | `-ConstAttr 0x5568747d9348 Implicit # | | |-FunctionDecl 0x5568747d9470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747d93c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d9520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5568747d9598 Implicit # | | | `-ConstAttr 0x5568747d95c0 Implicit # | | |-FunctionDecl 0x5568747d96e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747d9638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747d9798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5568747d9810 Implicit # | | | `-ConstAttr 0x5568747d9838 Implicit # | | |-FunctionDecl 0x5568747d9960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747d98b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747d9a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5568747d9a88 Implicit # | | | `-ConstAttr 0x5568747d9ab0 Implicit # | | |-FunctionDecl 0x5568747d9bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x5568747d9b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x5568747d9c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5568747d9ce8 Implicit # | | | `-ConstAttr 0x5568747d9d10 Implicit # | | |-FunctionDecl 0x5568747d9e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747d9d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747d9ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5568747d9f50 Implicit # | | | `-ConstAttr 0x5568747d9f78 Implicit # | | |-FunctionDecl 0x5568747da0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747d9ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747da150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5568747da1c8 Implicit # | | | `-ConstAttr 0x5568747da1f0 Implicit # | | |-FunctionDecl 0x5568747da318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747da268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747da3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5568747da440 Implicit # | | | `-ConstAttr 0x5568747da468 Implicit # | | |-FunctionDecl 0x5568747da578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5568747da4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x5568747da628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5568747da6a0 Implicit # | | | `-ConstAttr 0x5568747da6c8 Implicit # | | |-FunctionDecl 0x5568747da7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747da740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747da8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5568747da918 Implicit # | | | `-ConstAttr 0x5568747da940 Implicit # | | |-FunctionDecl 0x5568747daa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747da9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747dab18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5568747dab90 Implicit # | | | `-ConstAttr 0x5568747dabb8 Implicit # | | |-FunctionDecl 0x5568747dbd40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747dbc90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747dbdf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5568747dbe68 Implicit # | | | `-ConstAttr 0x5568747dbe90 Implicit # | | |-FunctionDecl 0x5568747dbfa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5568747dbef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5568747dc050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5568747dc0c8 Implicit # | | | `-ConstAttr 0x5568747dc0f0 Implicit # | | |-FunctionDecl 0x5568747dc208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747dc158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747dc2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5568747dc330 Implicit # | | | `-ConstAttr 0x5568747dc358 Implicit # | | |-FunctionDecl 0x5568747dc480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747dc3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747dc530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5568747dc5a8 Implicit # | | | `-ConstAttr 0x5568747dc5d0 Implicit # | | |-FunctionDecl 0x5568747dc6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747dc648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747dc7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5568747dc820 Implicit # | | | `-ConstAttr 0x5568747dc848 Implicit # | | |-FunctionDecl 0x5568747dc958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5568747dc8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568747dca08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5568747dca80 Implicit # | | | `-ConstAttr 0x5568747dcaa8 Implicit # | | |-FunctionDecl 0x5568747dcbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747dcb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747dcc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5568747dccf8 Implicit # | | | `-ConstAttr 0x5568747dcd20 Implicit # | | |-FunctionDecl 0x5568747dce48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747dcd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747dcef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5568747dcf70 Implicit # | | | `-ConstAttr 0x5568747dcf98 Implicit # | | |-FunctionDecl 0x5568747dd0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747dd010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747dd170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5568747dd1e8 Implicit # | | | `-ConstAttr 0x5568747dd210 Implicit # | | |-FunctionDecl 0x5568747dd460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5568747dd270 col:14 'half' # | | | |-ParmVarDecl 0x5568747dd2f0 col:20 'half' # | | | |-ParmVarDecl 0x5568747dd370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5568747dd520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747dd598 Implicit # | | | `-ConstAttr 0x5568747dd5c0 Implicit # | | |-FunctionDecl 0x5568747dd818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5568747dd628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5568747dd6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5568747dd728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747dd8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747dd950 Implicit # | | | `-ConstAttr 0x5568747dd978 Implicit # | | |-FunctionDecl 0x5568747ddbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5568747dd9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5568747dda70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5568747ddaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747decc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747ded40 Implicit # | | | `-ConstAttr 0x5568747ded68 Implicit # | | |-FunctionDecl 0x5568747defd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5568747dede0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5568747dee60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5568747deee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747df090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747df108 Implicit # | | | `-ConstAttr 0x5568747df130 Implicit # | | |-FunctionDecl 0x5568747df380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5568747df190 col:12 'int' # | | | |-ParmVarDecl 0x5568747df210 col:17 'int' # | | | |-ParmVarDecl 0x5568747df290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5568747df440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747df4b8 Implicit # | | | `-ConstAttr 0x5568747df4e0 Implicit # | | |-FunctionDecl 0x5568747df748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5568747df558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5568747df5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5568747df658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5568747df808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747df880 Implicit # | | | `-ConstAttr 0x5568747df8a8 Implicit # | | |-FunctionDecl 0x5568747dfb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5568747df920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5568747df9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5568747dfa20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5568747dfbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747dfc48 Implicit # | | | `-ConstAttr 0x5568747dfc70 Implicit # | | |-FunctionDecl 0x5568747dfed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5568747dfce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5568747dfd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5568747dfde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5568747dff98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e0010 Implicit # | | | `-ConstAttr 0x5568747e0038 Implicit # | | |-FunctionDecl 0x5568747e02a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5568747e00b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747e0130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747e01b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747e0360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e03d8 Implicit # | | | `-ConstAttr 0x5568747e0400 Implicit # | | |-FunctionDecl 0x5568747e0668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5568747e0478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5568747e04f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5568747e0578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747e0728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e07a0 Implicit # | | | `-ConstAttr 0x5568747e07c8 Implicit # | | |-FunctionDecl 0x5568747e0a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5568747e0840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5568747e08c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5568747e0940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747e0af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e0b68 Implicit # | | | `-ConstAttr 0x5568747e0b90 Implicit # | | |-FunctionDecl 0x5568747e0e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5568747e0c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5568747e0cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5568747e0d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747e0ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e0f68 Implicit # | | | `-ConstAttr 0x5568747e0f90 Implicit # | | |-FunctionDecl 0x5568747e11f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5568747e1008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5568747e1088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5568747e1108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5568747e12b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e1330 Implicit # | | | `-ConstAttr 0x5568747e1358 Implicit # | | |-FunctionDecl 0x5568747e15c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5568747e13d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5568747e1450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5568747e14d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747e1680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e16f8 Implicit # | | | `-ConstAttr 0x5568747e1720 Implicit # | | |-FunctionDecl 0x5568747e1988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5568747e1798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5568747e1818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5568747e1898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747e1a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e1ac0 Implicit # | | | `-ConstAttr 0x5568747e1ae8 Implicit # | | |-FunctionDecl 0x5568747e1d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5568747e1b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5568747e1be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5568747e1c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747e1e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e1e88 Implicit # | | | `-ConstAttr 0x5568747e1eb0 Implicit # | | |-FunctionDecl 0x5568747e2118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5568747e1f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5568747e1fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5568747e2028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5568747e21d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e2250 Implicit # | | | `-ConstAttr 0x5568747e2278 Implicit # | | |-FunctionDecl 0x5568747e24e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5568747e22f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5568747e2370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5568747e23f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747e25a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e2618 Implicit # | | | `-ConstAttr 0x5568747e2640 Implicit # | | |-FunctionDecl 0x5568747e28a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5568747e26b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5568747e2738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5568747e27b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747e2968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e29e0 Implicit # | | | `-ConstAttr 0x5568747e2a08 Implicit # | | |-FunctionDecl 0x5568747e2cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5568747e2a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5568747e2b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5568747e2b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747e2d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e2e08 Implicit # | | | `-ConstAttr 0x5568747e2e30 Implicit # | | |-FunctionDecl 0x5568747e3080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5568747e2e90 col:16 'float' # | | | |-ParmVarDecl 0x5568747e2f10 col:23 'float' # | | | |-ParmVarDecl 0x5568747e2f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5568747e3140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e31b8 Implicit # | | | `-ConstAttr 0x5568747e31e0 Implicit # | | |-FunctionDecl 0x5568747e3448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5568747e3258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5568747e32d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5568747e3358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747e3508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e3580 Implicit # | | | `-ConstAttr 0x5568747e35a8 Implicit # | | |-FunctionDecl 0x5568747e3810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5568747e3620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5568747e36a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5568747e3720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747e38d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e3948 Implicit # | | | `-ConstAttr 0x5568747e3970 Implicit # | | |-FunctionDecl 0x5568747e3bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5568747e39e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5568747e3a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5568747e3ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747e3c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e3d10 Implicit # | | | `-ConstAttr 0x5568747e3d38 Implicit # | | |-FunctionDecl 0x5568747e3f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5568747e3d98 col:18 'double' # | | | |-ParmVarDecl 0x5568747e3e18 col:26 'double' # | | | |-ParmVarDecl 0x5568747e3e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5568747e4048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e40c0 Implicit # | | | `-ConstAttr 0x5568747e40e8 Implicit # | | |-FunctionDecl 0x5568747e4350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5568747e4160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5568747e41e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5568747e4260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5568747e4410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e4488 Implicit # | | | `-ConstAttr 0x5568747e44b0 Implicit # | | |-FunctionDecl 0x5568747e4718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5568747e4528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5568747e45a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5568747e4628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5568747e47d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e4850 Implicit # | | | `-ConstAttr 0x5568747e4878 Implicit # | | |-FunctionDecl 0x5568747e4ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5568747e48f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5568747e4970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5568747e49f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5568747e4ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5568747e4c18 Implicit # | | | `-ConstAttr 0x5568747e4c40 Implicit # | | |-FunctionDecl 0x5568747b4f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x5568747b4db0 col:14 'half' # | | | |-ParmVarDecl 0x5568747b4e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x5568747b4fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747b5030 Implicit # | | | `-ConstAttr 0x5568747b5058 Implicit # | | |-FunctionDecl 0x5568747b5210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5568747b50c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5568747b5140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b52c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747b5340 Implicit # | | | `-ConstAttr 0x5568747b5368 Implicit # | | |-FunctionDecl 0x5568747b5530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5568747b53e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5568747b5460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747b55e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747b5660 Implicit # | | | `-ConstAttr 0x5568747b5688 Implicit # | | |-FunctionDecl 0x5568747b5850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5568747b5700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5568747b5780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747b5908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747b5980 Implicit # | | | `-ConstAttr 0x5568747b59a8 Implicit # | | |-FunctionDecl 0x5568747b5b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x5568747b5a08 col:12 'int' # | | | |-ParmVarDecl 0x5568747b5a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x5568747b5c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747b5c88 Implicit # | | | `-ConstAttr 0x5568747b5cb0 Implicit # | | |-FunctionDecl 0x5568747b5ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5568747b5d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5568747b5da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b5fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747b6028 Implicit # | | | `-ConstAttr 0x5568747b6050 Implicit # | | |-FunctionDecl 0x5568747b6298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5568747b60c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5568747b6148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5568747b6350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747b63c8 Implicit # | | | `-ConstAttr 0x5568747b63f0 Implicit # | | |-FunctionDecl 0x5568747b6638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5568747b6468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5568747b64e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5568747b66f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747b6768 Implicit # | | | `-ConstAttr 0x5568747b6790 Implicit # | | |-FunctionDecl 0x5568747b6958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5568747b6808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747b6888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747b6a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747b6a88 Implicit # | | | `-ConstAttr 0x5568747b6ab0 Implicit # | | |-FunctionDecl 0x5568747b6cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5568747b6b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5568747b6ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747b6d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ead48 Implicit # | | | `-ConstAttr 0x5568747ead70 Implicit # | | |-FunctionDecl 0x5568747eafb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5568747eade8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5568747eae68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747eb070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747eb0e8 Implicit # | | | `-ConstAttr 0x5568747eb110 Implicit # | | |-FunctionDecl 0x5568747eb318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5568747eb188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5568747eb208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747eb3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747eb448 Implicit # | | | `-ConstAttr 0x5568747eb470 Implicit # | | |-FunctionDecl 0x5568747eb638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5568747eb4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5568747eb568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5568747eb6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747eb768 Implicit # | | | `-ConstAttr 0x5568747eb790 Implicit # | | |-FunctionDecl 0x5568747eb9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5568747eb808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5568747eb888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747eba90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ebb08 Implicit # | | | `-ConstAttr 0x5568747ebb30 Implicit # | | |-FunctionDecl 0x5568747ebd78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5568747ebba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5568747ebc28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ebe30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ebea8 Implicit # | | | `-ConstAttr 0x5568747ebed0 Implicit # | | |-FunctionDecl 0x5568747ec118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5568747ebf48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5568747ebfc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ec1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ec248 Implicit # | | | `-ConstAttr 0x5568747ec270 Implicit # | | |-FunctionDecl 0x5568747ec438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5568747ec2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5568747ec368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5568747ec4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ec568 Implicit # | | | `-ConstAttr 0x5568747ec590 Implicit # | | |-FunctionDecl 0x5568747ec7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5568747ec608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5568747ec688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ec890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ec908 Implicit # | | | `-ConstAttr 0x5568747ec930 Implicit # | | |-FunctionDecl 0x5568747ecb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5568747ec9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5568747eca28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ecc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ecca8 Implicit # | | | `-ConstAttr 0x5568747eccd0 Implicit # | | |-FunctionDecl 0x5568747ecf38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5568747ecd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5568747ecde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ecff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ed068 Implicit # | | | `-ConstAttr 0x5568747ed090 Implicit # | | |-FunctionDecl 0x5568747ed240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5568747ed0f0 col:16 'float' # | | | |-ParmVarDecl 0x5568747ed170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5568747ed2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ed370 Implicit # | | | `-ConstAttr 0x5568747ed398 Implicit # | | |-FunctionDecl 0x5568747ed560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5568747ed410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5568747ed490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ed618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ed690 Implicit # | | | `-ConstAttr 0x5568747ed6b8 Implicit # | | |-FunctionDecl 0x5568747ed880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5568747ed730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5568747ed7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ed938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ed9b0 Implicit # | | | `-ConstAttr 0x5568747ed9d8 Implicit # | | |-FunctionDecl 0x5568747edba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5568747eda50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5568747edad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747edc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747edcd0 Implicit # | | | `-ConstAttr 0x5568747edcf8 Implicit # | | |-FunctionDecl 0x5568747edea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5568747edd58 col:18 'double' # | | | |-ParmVarDecl 0x5568747eddd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5568747edf60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747edfd8 Implicit # | | | `-ConstAttr 0x5568747ee000 Implicit # | | |-FunctionDecl 0x5568747ee248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5568747ee078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5568747ee0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ee300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ee378 Implicit # | | | `-ConstAttr 0x5568747ee3a0 Implicit # | | |-FunctionDecl 0x5568747ee5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5568747ee418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5568747ee498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ee6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747ee718 Implicit # | | | `-ConstAttr 0x5568747ee740 Implicit # | | |-FunctionDecl 0x5568747ee988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5568747ee7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5568747ee838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5568747eea40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5568747eeab8 Implicit # | | | `-ConstAttr 0x5568747eeae0 Implicit # | | |-FunctionDecl 0x5568747eed20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5568747eeb40 col:14 'half' # | | | |-ParmVarDecl 0x5568747eebc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5568747eedd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747eee50 Implicit # | | | `-ConstAttr 0x5568747eee78 Implicit # | | |-FunctionDecl 0x5568747ef030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5568747eeee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5568747eef60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ef0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747ef160 Implicit # | | | `-ConstAttr 0x5568747ef188 Implicit # | | |-FunctionDecl 0x5568747ef350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5568747ef200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5568747ef280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ef408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747ef480 Implicit # | | | `-ConstAttr 0x5568747ef4a8 Implicit # | | |-FunctionDecl 0x5568747ef670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5568747ef520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5568747ef5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ef728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747ef7a0 Implicit # | | | `-ConstAttr 0x5568747ef7c8 Implicit # | | |-FunctionDecl 0x5568747ef978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5568747ef828 col:12 'int' # | | | |-ParmVarDecl 0x5568747ef8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5568747efa30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747efaa8 Implicit # | | | `-ConstAttr 0x5568747efad0 Implicit # | | |-FunctionDecl 0x5568747efc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5568747efb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5568747efbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5568747efd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747efdc8 Implicit # | | | `-ConstAttr 0x5568747efdf0 Implicit # | | |-FunctionDecl 0x5568747effb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5568747efe68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5568747efee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5568747f0070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f00e8 Implicit # | | | `-ConstAttr 0x5568747f0110 Implicit # | | |-FunctionDecl 0x5568747f02d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5568747f0188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5568747f0208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5568747f0390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f0408 Implicit # | | | `-ConstAttr 0x5568747f0430 Implicit # | | |-FunctionDecl 0x5568747f05f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5568747f04a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568747f0528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747f06b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f0728 Implicit # | | | `-ConstAttr 0x5568747f0750 Implicit # | | |-FunctionDecl 0x5568747f0918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5568747f07c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5568747f0848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747f09d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f0a48 Implicit # | | | `-ConstAttr 0x5568747f0a70 Implicit # | | |-FunctionDecl 0x5568747f0c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5568747f0ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5568747f0b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747f0cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f0d78 Implicit # | | | `-ConstAttr 0x5568747f0da0 Implicit # | | |-FunctionDecl 0x5568747f0f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5568747f0e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5568747f0e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747f1020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f1098 Implicit # | | | `-ConstAttr 0x5568747f10c0 Implicit # | | |-FunctionDecl 0x5568747f1270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5568747f1120 col:16 'float' # | | | |-ParmVarDecl 0x5568747f11a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5568747f1328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f13a0 Implicit # | | | `-ConstAttr 0x5568747f13c8 Implicit # | | |-FunctionDecl 0x5568747f1590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5568747f1440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5568747f14c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747f1648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f16c0 Implicit # | | | `-ConstAttr 0x5568747f16e8 Implicit # | | |-FunctionDecl 0x5568747f18b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5568747f1760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5568747f17e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747f1968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f19e0 Implicit # | | | `-ConstAttr 0x5568747f1a08 Implicit # | | |-FunctionDecl 0x5568747f1bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5568747f1a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5568747f1b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747f1c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f1d00 Implicit # | | | `-ConstAttr 0x5568747f1d28 Implicit # | | |-FunctionDecl 0x5568747f1ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5568747f1da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5568747f1e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5568747f1fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f2020 Implicit # | | | `-ConstAttr 0x5568747f2048 Implicit # | | |-FunctionDecl 0x5568747f2210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5568747f20c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5568747f2140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747f22c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f2340 Implicit # | | | `-ConstAttr 0x5568747f2368 Implicit # | | |-FunctionDecl 0x5568747f2530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5568747f23e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5568747f2460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747f25e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f2660 Implicit # | | | `-ConstAttr 0x5568747f2688 Implicit # | | |-FunctionDecl 0x5568747f2850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5568747f2700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5568747f2780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747f2908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f2980 Implicit # | | | `-ConstAttr 0x5568747f29a8 Implicit # | | |-FunctionDecl 0x5568747f2b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5568747f2a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5568747f2aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5568747f2c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f2ca0 Implicit # | | | `-ConstAttr 0x5568747f2cc8 Implicit # | | |-FunctionDecl 0x5568747f48b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5568747f4768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5568747f47e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747f4970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f49e8 Implicit # | | | `-ConstAttr 0x5568747f4a10 Implicit # | | |-FunctionDecl 0x5568747f4bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5568747f4a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5568747f4b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747f4c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f4d08 Implicit # | | | `-ConstAttr 0x5568747f4d30 Implicit # | | |-FunctionDecl 0x5568747f4ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5568747f4da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5568747f4e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747f4fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f5028 Implicit # | | | `-ConstAttr 0x5568747f5050 Implicit # | | |-FunctionDecl 0x5568747f5200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5568747f50b0 col:18 'double' # | | | |-ParmVarDecl 0x5568747f5130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5568747f52b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f5330 Implicit # | | | `-ConstAttr 0x5568747f5358 Implicit # | | |-FunctionDecl 0x5568747f5520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5568747f53d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5568747f5450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5568747f55d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f5650 Implicit # | | | `-ConstAttr 0x5568747f5678 Implicit # | | |-FunctionDecl 0x5568747f5840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5568747f56f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5568747f5770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5568747f58f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f5970 Implicit # | | | `-ConstAttr 0x5568747f5998 Implicit # | | |-FunctionDecl 0x5568747f5b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5568747f5a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5568747f5a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5568747f5c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5568747f5c90 Implicit # | | | `-ConstAttr 0x5568747f5cb8 Implicit # | | |-FunctionTemplateDecl 0x5568747f60e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5568747f5d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5568747f5d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5568747f6038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5568747f5e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5568747f5f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747f6148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5568747f6650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5568747f61c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568747f6258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5568747f62c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5568747f65a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5568747f63f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5568747f64d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747f66b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5568747f6b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5568747f6778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5568747f67e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5568747f6aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5568747f6920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5568747f69d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747f6bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5568747f70d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5568747f6c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568747f6cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5568747f6d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5568747f7028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5568747f6e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5568747f6f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747f7138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5568747f7668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5568747f71d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5568747f7248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5568747f72b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5568747f75c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5568747f7418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5568747f74f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747f76d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5568747f7ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5568747f7758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568747f77f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5568747f7868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5568747f78d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5568747f7c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5568747f7a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5568747f7b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747f7d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5568747f80d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5568747f7db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5568747f7e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5568747f8028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5568747f7f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747f8130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5568747f8580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5568747f81a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568747f8248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5568747f82b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5568747f84d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5568747f8428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747f85e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5568747f8770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5568747f8690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5568747f8820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5568747f8898 Implicit # | | | `-ConstAttr 0x5568747f88c0 Implicit # | | |-FunctionDecl 0x5568747f89d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747f8928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747f8a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5568747f8b00 Implicit # | | | `-ConstAttr 0x5568747f8b28 Implicit # | | |-FunctionDecl 0x5568747f8c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747f8ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747f8d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5568747f8d78 Implicit # | | | `-ConstAttr 0x5568747f8da0 Implicit # | | |-FunctionDecl 0x5568747f8ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747f8e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747f8f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5568747f8ff0 Implicit # | | | `-ConstAttr 0x5568747f9018 Implicit # | | |-FunctionDecl 0x5568747f9128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5568747f9078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5568747f91d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5568747f9250 Implicit # | | | `-ConstAttr 0x5568747f9278 Implicit # | | |-FunctionDecl 0x5568747f93a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747f92f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747f9450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5568747f94c8 Implicit # | | | `-ConstAttr 0x5568747f94f0 Implicit # | | |-FunctionDecl 0x5568747f9618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747f9568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747f96c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5568747f9740 Implicit # | | | `-ConstAttr 0x5568747f9768 Implicit # | | |-FunctionDecl 0x5568747f9890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747f97e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747f9940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5568747f99b8 Implicit # | | | `-ConstAttr 0x5568747f99e0 Implicit # | | |-FunctionDecl 0x5568747f9b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5568747f9a38 col:13 'bool' # | | | |-ParmVarDecl 0x5568747f9ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5568747f9c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747f9ca8 Implicit # | | | `-ConstAttr 0x5568747f9cd0 Implicit # | | |-FunctionDecl 0x5568747f9e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5568747f9d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5568747f9db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5568747f9f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747f9fb8 Implicit # | | | `-ConstAttr 0x5568747f9fe0 Implicit # | | |-FunctionDecl 0x5568747fa1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5568747fa058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5568747fa0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5568747fa260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fa2d8 Implicit # | | | `-ConstAttr 0x5568747fa300 Implicit # | | |-FunctionDecl 0x5568747fa4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5568747fa378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5568747fa3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5568747fa580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fa5f8 Implicit # | | | `-ConstAttr 0x5568747fa620 Implicit # | | |-FunctionDecl 0x5568747fa7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5568747fa680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5568747fa700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fa8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fa918 Implicit # | | | `-ConstAttr 0x5568747fa940 Implicit # | | |-FunctionDecl 0x5568747faaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5568747fa9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5568747faa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5568747faba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fac20 Implicit # | | | `-ConstAttr 0x5568747fac48 Implicit # | | |-FunctionDecl 0x5568747fadf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5568747faca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5568747fad28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5568747faeb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747faf28 Implicit # | | | `-ConstAttr 0x5568747faf50 Implicit # | | |-FunctionDecl 0x5568747fb100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5568747fafb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5568747fb030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fb1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fb230 Implicit # | | | `-ConstAttr 0x5568747fb258 Implicit # | | |-FunctionDecl 0x5568747fb408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5568747fb2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5568747fb338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fb4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fb538 Implicit # | | | `-ConstAttr 0x5568747fb560 Implicit # | | |-FunctionDecl 0x5568747fb710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5568747fb5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5568747fb640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fb7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fb840 Implicit # | | | `-ConstAttr 0x5568747fb868 Implicit # | | |-FunctionDecl 0x5568747fba18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5568747fb8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5568747fb948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fbad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fbb48 Implicit # | | | `-ConstAttr 0x5568747fbb70 Implicit # | | |-FunctionDecl 0x5568747fbd20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5568747fbbd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5568747fbc50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fbdd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fbe50 Implicit # | | | `-ConstAttr 0x5568747fbe78 Implicit # | | |-FunctionDecl 0x5568747fc028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5568747fbed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5568747fbf58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fc0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fc158 Implicit # | | | `-ConstAttr 0x5568747fc180 Implicit # | | |-FunctionDecl 0x5568747fc330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5568747fc1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5568747fc260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fc3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fc460 Implicit # | | | `-ConstAttr 0x5568747fc488 Implicit # | | |-FunctionDecl 0x5568747fc638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5568747fc4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5568747fc568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fc6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fc790 Implicit # | | | `-ConstAttr 0x5568747fc7b8 Implicit # | | |-FunctionDecl 0x5568747fc968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5568747fc818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5568747fc898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fca20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fca98 Implicit # | | | `-ConstAttr 0x5568747fcac0 Implicit # | | |-FunctionDecl 0x5568747fcc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5568747fcb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5568747fcba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fcd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fcda0 Implicit # | | | `-ConstAttr 0x5568747fcdc8 Implicit # | | |-FunctionDecl 0x5568747fcf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5568747fce28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5568747fcea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fd030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fd0a8 Implicit # | | | `-ConstAttr 0x5568747fd0d0 Implicit # | | |-FunctionDecl 0x5568747fd280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5568747fd130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5568747fd1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5568747fd338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5568747fd3b0 Implicit # | | | `-ConstAttr 0x5568747fd3d8 Implicit # | | |-FunctionDecl 0x5568747fd588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5568747fd438 col:14 'half' # | | | |-ParmVarDecl 0x5568747fd4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5568747fd640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5568747fd6b8 Implicit # | | | `-ConstAttr 0x5568747fd6e0 Implicit # | | |-FunctionDecl 0x5568747fd898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5568747fd748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5568747fd7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747fd950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5568747fd9c8 Implicit # | | | `-ConstAttr 0x5568747fd9f0 Implicit # | | |-FunctionDecl 0x5568747fdbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5568747fda68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5568747fdae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747fdc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5568747fdce8 Implicit # | | | `-ConstAttr 0x5568747fdd10 Implicit # | | |-FunctionDecl 0x5568747fded8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5568747fdd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5568747fde08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747fdf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5568747fe008 Implicit # | | | `-ConstAttr 0x5568747fe030 Implicit # | | |-FunctionDecl 0x5568747fe1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5568747fe090 col:16 'float' # | | | |-ParmVarDecl 0x5568747fe110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5568747fe298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5568747fe310 Implicit # | | | `-ConstAttr 0x5568747fe338 Implicit # | | |-FunctionDecl 0x5568747fe500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5568747fe3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5568747fe430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747fe5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5568747fe630 Implicit # | | | `-ConstAttr 0x5568747fe658 Implicit # | | |-FunctionDecl 0x5568747fe870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5568747fe6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5568747fe7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747fe928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5568747fe9a0 Implicit # | | | `-ConstAttr 0x5568747fe9c8 Implicit # | | |-FunctionDecl 0x5568747feb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5568747fea40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5568747feac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747fec48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5568747fecc0 Implicit # | | | `-ConstAttr 0x5568747fece8 Implicit # | | |-FunctionDecl 0x5568747fee10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5568747fed60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568747feec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5568747fef38 Implicit # | | | `-ConstAttr 0x5568747fef60 Implicit # | | |-FunctionDecl 0x5568747ff078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5568747fefc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ff128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5568747ff1a0 Implicit # | | | `-ConstAttr 0x5568747ff1c8 Implicit # | | |-FunctionDecl 0x5568747ff2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5568747ff240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ff3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5568747ff418 Implicit # | | | `-ConstAttr 0x5568747ff440 Implicit # | | |-FunctionDecl 0x5568747ff568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5568747ff4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ff618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5568747ff690 Implicit # | | | `-ConstAttr 0x5568747ff6b8 Implicit # | | |-FunctionDecl 0x5568747ff7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5568747ff730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5568747ff890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5568747ff908 Implicit # | | | `-ConstAttr 0x5568747ff930 Implicit # | | |-FunctionDecl 0x5568747ffa58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5568747ff9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ffb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5568747ffb80 Implicit # | | | `-ConstAttr 0x5568747ffba8 Implicit # | | |-FunctionDecl 0x5568747ffcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5568747ffc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ffd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5568747ffdf8 Implicit # | | | `-ConstAttr 0x5568747ffe20 Implicit # | | |-FunctionDecl 0x5568747fff48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5568747ffe98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ffff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x556874800070 Implicit # | | | `-ConstAttr 0x556874800098 Implicit # | | |-FunctionDecl 0x556874800260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x556874800110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x556874800190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874800318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x556874800390 Implicit # | | | `-ConstAttr 0x5568748003b8 Implicit # | | |-FunctionDecl 0x556874800570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x556874800420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5568748004a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874800628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5568748006a0 Implicit # | | | `-ConstAttr 0x5568748006c8 Implicit # | | |-FunctionDecl 0x5568748007f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x556874800728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5568748008a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874800920 Implicit # | | | `-ConstAttr 0x556874800948 Implicit # | | |-FunctionDecl 0x556874800a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5568748009b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874800b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874800b88 Implicit # | | | `-ConstAttr 0x556874800bb0 Implicit # | | |-FunctionDecl 0x556874800cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x556874800c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874800d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874800e00 Implicit # | | | `-ConstAttr 0x556874800e28 Implicit # | | |-FunctionDecl 0x556874800f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x556874800ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874801000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874801078 Implicit # | | | `-ConstAttr 0x5568748010a0 Implicit # | | |-FunctionDecl 0x5568748011b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x556874801100 col:16 'float' # | | | |-BuiltinAliasAttr 0x556874801260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5568748012d8 Implicit # | | | `-ConstAttr 0x556874801300 Implicit # | | |-FunctionDecl 0x556874801428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x556874801378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568748014d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874801550 Implicit # | | | `-ConstAttr 0x556874801578 Implicit # | | |-FunctionDecl 0x5568748016a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5568748015f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874801750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5568748017c8 Implicit # | | | `-ConstAttr 0x5568748017f0 Implicit # | | |-FunctionDecl 0x556874801918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x556874801868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568748019c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874801a40 Implicit # | | | `-ConstAttr 0x556874801a68 Implicit # | | |-FunctionDecl 0x556874801b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x556874801ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x556874801c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874801ca0 Implicit # | | | `-ConstAttr 0x556874801cc8 Implicit # | | |-FunctionDecl 0x556874801df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x556874801d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556874801ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874801f18 Implicit # | | | `-ConstAttr 0x556874801f40 Implicit # | | |-FunctionDecl 0x556874802068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x556874801fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556874802118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874802190 Implicit # | | | `-ConstAttr 0x5568748021b8 Implicit # | | |-FunctionDecl 0x5568748022e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x556874802230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556874802390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556874802408 Implicit # | | | `-ConstAttr 0x556874802430 Implicit # | | |-FunctionDecl 0x556874802540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x556874802490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5568748025f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556874802668 Implicit # | | | `-ConstAttr 0x556874802690 Implicit # | | |-FunctionDecl 0x5568748027c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5568748026f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874802870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5568748028e8 Implicit # | | | `-ConstAttr 0x556874802910 Implicit # | | |-FunctionDecl 0x556874802a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x556874802988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874802ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556874802b60 Implicit # | | | `-ConstAttr 0x556874802b88 Implicit # | | |-FunctionDecl 0x556874802cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x556874802c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874802d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556874802dd8 Implicit # | | | `-ConstAttr 0x556874802e00 Implicit # | | |-FunctionDecl 0x556874802f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x556874802e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x556874802fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556874803038 Implicit # | | | `-ConstAttr 0x556874803060 Implicit # | | |-FunctionDecl 0x556874803188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5568748030d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874803238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5568748032b0 Implicit # | | | `-ConstAttr 0x5568748032d8 Implicit # | | |-FunctionDecl 0x556874803400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x556874803350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568748034b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556874803528 Implicit # | | | `-ConstAttr 0x556874803550 Implicit # | | |-FunctionDecl 0x556874803678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5568748035c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874803728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5568748037a0 Implicit # | | | `-ConstAttr 0x5568748037c8 Implicit # | | |-FunctionDecl 0x5568748038d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x556874803828 col:16 'half' # | | | |-BuiltinAliasAttr 0x556874803988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556874803a00 Implicit # | | | `-ConstAttr 0x556874803a28 Implicit # | | |-FunctionDecl 0x556874803b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x556874803a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874803bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556874803c68 Implicit # | | | `-ConstAttr 0x556874803c90 Implicit # | | |-FunctionDecl 0x556874803db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x556874803d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874803e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556874803ee0 Implicit # | | | `-ConstAttr 0x556874803f08 Implicit # | | |-FunctionDecl 0x556874804030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x556874803f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568748040e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556874804158 Implicit # | | | `-ConstAttr 0x556874804180 Implicit # | | |-FunctionDecl 0x556874804290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5568748041e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x556874804340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5568748043b8 Implicit # | | | `-ConstAttr 0x5568748043e0 Implicit # | | |-FunctionDecl 0x556874804508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x556874804458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568748045b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556874804630 Implicit # | | | `-ConstAttr 0x556874804658 Implicit # | | |-FunctionDecl 0x5568747c8be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5568748046d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c8c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5568747c8d08 Implicit # | | | `-ConstAttr 0x5568747c8d30 Implicit # | | |-FunctionDecl 0x5568747c8e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747c8da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c8f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5568747c8f80 Implicit # | | | `-ConstAttr 0x5568747c8fa8 Implicit # | | |-FunctionDecl 0x5568747c90b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x5568747c9008 col:19 'half' # | | | |-BuiltinAliasAttr 0x5568747c9168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747c91e0 Implicit # | | | `-ConstAttr 0x5568747c9208 Implicit # | | |-FunctionDecl 0x5568747c9320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747c9270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c93d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747c9448 Implicit # | | | `-ConstAttr 0x5568747c9470 Implicit # | | |-FunctionDecl 0x5568747c9598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747c94e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747c9648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747c96c0 Implicit # | | | `-ConstAttr 0x5568747c96e8 Implicit # | | |-FunctionDecl 0x5568747c9810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747c9760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747c98c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747c9938 Implicit # | | | `-ConstAttr 0x5568747c9960 Implicit # | | |-FunctionDecl 0x5568747c9a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5568747c99c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5568747c9b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747c9b98 Implicit # | | | `-ConstAttr 0x5568747c9bc0 Implicit # | | |-FunctionDecl 0x5568747c9ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x5568747c9c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568747c9d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747c9e10 Implicit # | | | `-ConstAttr 0x5568747c9e38 Implicit # | | |-FunctionDecl 0x5568747c9f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x5568747c9eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ca010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747ca088 Implicit # | | | `-ConstAttr 0x5568747ca0b0 Implicit # | | |-FunctionDecl 0x5568747ca1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x5568747ca128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568747ca288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747ca300 Implicit # | | | `-ConstAttr 0x5568747ca328 Implicit # | | |-FunctionDecl 0x5568747ca438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x5568747ca388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5568747ca4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747ca560 Implicit # | | | `-ConstAttr 0x5568747ca588 Implicit # | | |-FunctionDecl 0x5568747ca6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x5568747ca600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5568747ca760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747ca7d8 Implicit # | | | `-ConstAttr 0x5568747ca800 Implicit # | | |-FunctionDecl 0x5568747ca928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x5568747ca878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5568747ca9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747caa50 Implicit # | | | `-ConstAttr 0x5568747caa78 Implicit # | | |-FunctionDecl 0x5568747cabf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x5568747caaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5568747caca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5568747cad18 Implicit # | | | `-ConstAttr 0x5568747cad40 Implicit # | | |-FunctionTemplateDecl 0x5568747cb158 col:3 select # | | | |-TemplateTypeParmDecl 0x5568747cad78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568747cb0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x5568747cae40 col:14 'bool' # | | | |-ParmVarDecl 0x5568747caeb8 col:17 'T' # | | | |-ParmVarDecl 0x5568747caf30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5568747cb1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5568747cb2a8 Implicit # | | | `-ConstAttr 0x5568747cb2d0 Implicit # | | |-FunctionTemplateDecl 0x5568747cb7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5568747cb2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568747cb728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5568747cb478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5568747cb558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5568747cb638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747cb840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5568747cbda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5568747cb8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568747cbcf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5568747cba48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5568747cbb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5568747cbc08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747cbe10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5568747cc370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5568747cbe98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568747cc2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5568747cc018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5568747cc0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5568747cc1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747cc3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5568747cc970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5568747cc468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568747cc8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5568747cc5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5568747cc660 col:39 'T' # | | | |-ParmVarDecl 0x5568747cc740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5568747cc9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556874810b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5568747cca68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874810a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5568748107c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556874810838 col:39 'T' # | | | |-ParmVarDecl 0x556874810918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x556874810b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5568748110b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556874810bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874811008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x556874810d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556874810df0 col:39 'T' # | | | |-ParmVarDecl 0x556874810ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x556874811120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5568748116b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5568748111a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874811608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x556874811328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556874811408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x556874811480 col:53 'T' # | | | `-BuiltinAliasAttr 0x556874811720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556874811c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5568748117a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874811bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x556874811928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556874811a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x556874811a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x556874811cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556874812210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556874811d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874812168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x556874811ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556874811fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x556874812030 col:53 'T' # | | | `-BuiltinAliasAttr 0x556874812280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556874812950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x556874812308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568748128a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x556874812620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x556874812698 col:23 'T' # | | | |-ParmVarDecl 0x556874812710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5568748129c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556874812fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x556874812a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874812f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x556874812cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x556874812d68 col:23 'T' # | | | |-ParmVarDecl 0x556874812de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x556874813030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556874813630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5568748130b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874813588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x556874813360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5568748133d8 col:23 'T' # | | | |-ParmVarDecl 0x556874813450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5568748136a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x556874813800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x556874813750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5568748138b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556874813928 Implicit # | | | `-ConstAttr 0x556874813950 Implicit # | | |-FunctionDecl 0x556874813a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5568748139b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874813b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556874813b90 Implicit # | | | `-ConstAttr 0x556874813bb8 Implicit # | | |-FunctionDecl 0x556874813ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x556874813c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874813d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556874813e08 Implicit # | | | `-ConstAttr 0x556874813e30 Implicit # | | |-FunctionDecl 0x556874813f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x556874813ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874814008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556874814080 Implicit # | | | `-ConstAttr 0x5568748140a8 Implicit # | | |-FunctionDecl 0x5568748141b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x556874814108 col:16 'float' # | | | |-BuiltinAliasAttr 0x556874814268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5568748142e0 Implicit # | | | `-ConstAttr 0x556874814308 Implicit # | | |-FunctionDecl 0x556874814430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x556874814380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5568748144e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556874814558 Implicit # | | | `-ConstAttr 0x556874814580 Implicit # | | |-FunctionDecl 0x5568748146a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5568748145f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874814758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5568748147e0 Implicit # | | | `-ConstAttr 0x556874814808 Implicit # | | |-FunctionDecl 0x556874814930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x556874814880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568748149e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556874814a58 Implicit # | | | `-ConstAttr 0x556874814a80 Implicit # | | |-FunctionDecl 0x556874814b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x556874814ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x556874814c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556874814cb8 Implicit # | | | `-ConstAttr 0x556874814ce0 Implicit # | | |-FunctionDecl 0x556874814df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x556874814d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874814ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556874814f20 Implicit # | | | `-ConstAttr 0x556874814f48 Implicit # | | |-FunctionDecl 0x556874815070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x556874814fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874815120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556874815198 Implicit # | | | `-ConstAttr 0x5568748151c0 Implicit # | | |-FunctionDecl 0x5568748152e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x556874815238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874815398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556874815410 Implicit # | | | `-ConstAttr 0x556874815438 Implicit # | | |-FunctionDecl 0x556874815548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x556874815498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5568748155f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556874815670 Implicit # | | | `-ConstAttr 0x556874815698 Implicit # | | |-FunctionDecl 0x5568748157c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x556874815710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874815870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5568748158e8 Implicit # | | | `-ConstAttr 0x556874815910 Implicit # | | |-FunctionDecl 0x556874815a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x556874815988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874815ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556874815b60 Implicit # | | | `-ConstAttr 0x556874815b88 Implicit # | | |-FunctionDecl 0x556874815cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x556874815c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874815d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556874815dd8 Implicit # | | | `-ConstAttr 0x556874815e00 Implicit # | | |-FunctionDecl 0x556874815f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x556874815e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x556874815fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556874816038 Implicit # | | | `-ConstAttr 0x556874816060 Implicit # | | |-FunctionDecl 0x556874816178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5568748160c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874816228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5568748162a0 Implicit # | | | `-ConstAttr 0x5568748162c8 Implicit # | | |-FunctionDecl 0x5568748163f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x556874816340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568748164a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556874816518 Implicit # | | | `-ConstAttr 0x556874816540 Implicit # | | |-FunctionDecl 0x556874816668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5568748165b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874816718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556874816790 Implicit # | | | `-ConstAttr 0x5568748167b8 Implicit # | | |-FunctionDecl 0x5568748168d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x556874816828 col:17 'float' # | | | |-BuiltinAliasAttr 0x556874816988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556874816a00 Implicit # | | | `-ConstAttr 0x556874816a28 Implicit # | | |-FunctionDecl 0x556874816b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x556874816aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874816c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556874816c78 Implicit # | | | `-ConstAttr 0x556874816ca0 Implicit # | | |-FunctionDecl 0x556874816dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x556874816d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874816e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556874816ef0 Implicit # | | | `-ConstAttr 0x556874816f18 Implicit # | | |-FunctionDecl 0x556874817040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x556874816f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568748170f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556874817168 Implicit # | | | `-ConstAttr 0x556874817190 Implicit # | | |-FunctionDecl 0x556874817340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5568748171f0 col:15 'half' # | | | |-ParmVarDecl 0x556874817270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5568748173f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556874817470 Implicit # | | | `-ConstAttr 0x556874817498 Implicit # | | |-FunctionDecl 0x556874817650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x556874817500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x556874817580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874817708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556874817780 Implicit # | | | `-ConstAttr 0x5568748177a8 Implicit # | | |-FunctionDecl 0x556874817970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x556874817820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5568748178a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874817a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556874817aa0 Implicit # | | | `-ConstAttr 0x556874817ac8 Implicit # | | |-FunctionDecl 0x556874817c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x556874817b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x556874817bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874817d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556874817dc0 Implicit # | | | `-ConstAttr 0x556874817de8 Implicit # | | |-FunctionDecl 0x556874817f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x556874817e48 col:17 'float' # | | | |-ParmVarDecl 0x556874817ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x556874818050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5568748180c8 Implicit # | | | `-ConstAttr 0x5568748180f0 Implicit # | | |-FunctionDecl 0x5568748182b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x556874818168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5568748181e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874818370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5568748183e8 Implicit # | | | `-ConstAttr 0x556874818410 Implicit # | | |-FunctionDecl 0x5568748185d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x556874818488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x556874818508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874818690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556874818708 Implicit # | | | `-ConstAttr 0x556874818730 Implicit # | | |-FunctionDecl 0x556874818950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x556874818800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x556874818880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874818a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556874818a80 Implicit # | | | `-ConstAttr 0x556874818aa8 Implicit # | | |-FunctionDecl 0x556874818bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x556874818b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x556874818c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556874818ce0 Implicit # | | | `-ConstAttr 0x556874818d08 Implicit # | | |-FunctionDecl 0x556874818e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x556874818d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874818ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556874818f48 Implicit # | | | `-ConstAttr 0x556874818f70 Implicit # | | |-FunctionDecl 0x556874819098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x556874818fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874819148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5568748191c0 Implicit # | | | `-ConstAttr 0x5568748191e8 Implicit # | | |-FunctionDecl 0x556874819310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x556874819260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568748193c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556874819438 Implicit # | | | `-ConstAttr 0x556874819460 Implicit # | | |-FunctionDecl 0x556874819570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5568748194c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x556874819620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556874819698 Implicit # | | | `-ConstAttr 0x5568748196c0 Implicit # | | |-FunctionDecl 0x5568748197e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x556874819738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874819898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556874819910 Implicit # | | | `-ConstAttr 0x556874819938 Implicit # | | |-FunctionDecl 0x556874819a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5568748199b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874819b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556874819b88 Implicit # | | | `-ConstAttr 0x556874819bb0 Implicit # | | |-FunctionDecl 0x556874819cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x556874819c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874819d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556874819e00 Implicit # | | | `-ConstAttr 0x556874819e28 Implicit # | | |-FunctionDecl 0x556874819f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x556874819e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x556874819fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55687481a060 Implicit # | | | `-ConstAttr 0x55687481a088 Implicit # | | |-FunctionDecl 0x55687481a1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55687481a0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55687481a250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55687481a2c8 Implicit # | | | `-ConstAttr 0x55687481a2f0 Implicit # | | |-FunctionDecl 0x55687481a418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55687481a368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55687481a4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55687481a540 Implicit # | | | `-ConstAttr 0x55687481a568 Implicit # | | |-FunctionDecl 0x55687481a690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55687481a5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55687481a740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55687481a7b8 Implicit # | | | `-ConstAttr 0x55687481a810 Implicit # | | |-FunctionDecl 0x55687481a920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55687481a870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55687481a9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55687481aa48 Implicit # | | | `-ConstAttr 0x55687481aa70 Implicit # | | |-FunctionDecl 0x55687481ab98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55687481aae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55687481ac48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55687481acc0 Implicit # | | | `-ConstAttr 0x55687481ace8 Implicit # | | |-FunctionDecl 0x55687481ae10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55687481ad60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55687481aec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55687481af38 Implicit # | | | `-ConstAttr 0x55687481af60 Implicit # | | |-FunctionDecl 0x55687481b088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55687481afd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55687481b138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55687481b1b0 Implicit # | | | `-ConstAttr 0x55687481b1d8 Implicit # | | |-FunctionDecl 0x55687481b2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55687481b238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55687481b398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55687481b410 Implicit # | | | `-ConstAttr 0x55687481b438 Implicit # | | |-FunctionDecl 0x55687481b550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55687481b4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55687481b600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55687481b678 Implicit # | | | `-ConstAttr 0x55687481b6a0 Implicit # | | |-FunctionDecl 0x55687481b7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55687481b718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55687481b878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55687481b8f0 Implicit # | | | `-ConstAttr 0x55687481b918 Implicit # | | |-FunctionDecl 0x55687481ba40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55687481b990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55687481baf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55687481bb68 Implicit # | | | `-ConstAttr 0x55687481bb90 Implicit # | | |-FunctionDecl 0x55687481bca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55687481bbf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55687481bd50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55687481bdc8 Implicit # | | | `-ConstAttr 0x55687481bdf0 Implicit # | | |-FunctionDecl 0x55687481bf18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55687481be68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55687481bfc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55687481c040 Implicit # | | | `-ConstAttr 0x55687481c068 Implicit # | | |-FunctionDecl 0x55687481c190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55687481c0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55687481c240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55687481c2b8 Implicit # | | | `-ConstAttr 0x55687481c2e0 Implicit # | | |-FunctionDecl 0x55687481c408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55687481c358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55687481c4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55687481c530 Implicit # | | | `-ConstAttr 0x55687481c558 Implicit # | | |-FunctionDecl 0x55687481c660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55687481c5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55687481c710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481c770 # | | | |-NoThrowAttr 0x55687481c7b0 Implicit # | | | `-ConstAttr 0x55687481c7d8 Implicit # | | |-FunctionDecl 0x55687481c900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55687481c850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55687481c9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481ca10 # | | | |-NoThrowAttr 0x55687481ca50 Implicit # | | | `-ConstAttr 0x55687481ca78 Implicit # | | |-FunctionDecl 0x55687481cba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55687481caf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55687481cc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481ccb0 # | | | |-NoThrowAttr 0x55687481ccf0 Implicit # | | | `-ConstAttr 0x55687481cd18 Implicit # | | |-FunctionDecl 0x55687481ce40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55687481cd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55687481cef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481cf50 # | | | |-NoThrowAttr 0x55687481cf90 Implicit # | | | `-ConstAttr 0x55687481cfb8 Implicit # | | |-FunctionDecl 0x55687481d0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55687481d028 col:56 'int' # | | | |-AvailabilityAttr 0x55687481d180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481d240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481d270 # | | | |-NoThrowAttr 0x55687481d2b0 Implicit # | | | `-ConstAttr 0x55687481d2d8 Implicit # | | |-FunctionDecl 0x55687481d488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55687481d360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55687481d538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481d5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481d628 # | | | |-NoThrowAttr 0x55687481d668 Implicit # | | | `-ConstAttr 0x55687481d690 Implicit # | | |-FunctionDecl 0x55687481d848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55687481d718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55687481d8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481d9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481d9e8 # | | | |-NoThrowAttr 0x55687481da28 Implicit # | | | `-ConstAttr 0x55687481da50 Implicit # | | |-FunctionDecl 0x55687481dc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55687481dad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55687481dcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481dd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481dda8 # | | | |-NoThrowAttr 0x55687481dde8 Implicit # | | | `-ConstAttr 0x55687481de10 Implicit # | | |-FunctionDecl 0x55687481df40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55687481de98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55687481dff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481e0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481e0e0 # | | | |-NoThrowAttr 0x55687481e120 Implicit # | | | `-ConstAttr 0x55687481e148 Implicit # | | |-FunctionDecl 0x55687481e2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55687481e1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55687481e3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481e468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481e498 # | | | |-NoThrowAttr 0x55687481e4d8 Implicit # | | | `-ConstAttr 0x55687481e500 Implicit # | | |-FunctionDecl 0x55687481e6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55687481e588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55687481e768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481e860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481e890 # | | | |-NoThrowAttr 0x55687481e8d0 Implicit # | | | `-ConstAttr 0x55687481e8f8 Implicit # | | |-FunctionDecl 0x55687481eaa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55687481e980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55687481eb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481ec18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481ec48 # | | | |-NoThrowAttr 0x55687481ec88 Implicit # | | | `-ConstAttr 0x55687481ecb0 Implicit # | | |-FunctionDecl 0x55687481ede0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55687481ed38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55687481ee90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481ef50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481ef80 # | | | |-NoThrowAttr 0x55687481efc0 Implicit # | | | `-ConstAttr 0x55687481efe8 Implicit # | | |-FunctionDecl 0x55687481f198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55687481f070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55687481f248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481f308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481f338 # | | | |-NoThrowAttr 0x55687481f378 Implicit # | | | `-ConstAttr 0x55687481f3a0 Implicit # | | |-FunctionDecl 0x55687481f558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55687481f428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55687481f608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481f6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481f6f8 # | | | |-NoThrowAttr 0x55687481f738 Implicit # | | | `-ConstAttr 0x55687481f760 Implicit # | | |-FunctionDecl 0x55687481f918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55687481f7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55687481f9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481fa88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481fab8 # | | | |-NoThrowAttr 0x55687481faf8 Implicit # | | | `-ConstAttr 0x55687481fb20 Implicit # | | |-FunctionDecl 0x55687481fc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55687481fba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55687481fd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687481fdc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55687481fdf0 # | | | |-NoThrowAttr 0x55687481fe30 Implicit # | | | `-ConstAttr 0x55687481fe58 Implicit # | | |-FunctionDecl 0x556874820008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55687481fee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5568748200b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874820178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5568748201a8 # | | | |-NoThrowAttr 0x5568748201e8 Implicit # | | | `-ConstAttr 0x556874820210 Implicit # | | |-FunctionDecl 0x5568748203c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x556874820298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x556874820478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874820538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556874820568 # | | | |-NoThrowAttr 0x5568748205a8 Implicit # | | | `-ConstAttr 0x5568748205d0 Implicit # | | |-FunctionDecl 0x556874820788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x556874820658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x556874820848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874820908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556874820938 # | | | |-NoThrowAttr 0x556874820978 Implicit # | | | `-ConstAttr 0x5568748209a0 Implicit # | | |-FunctionDecl 0x556874820ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x556874820a10 col:58 'float' # | | | |-AvailabilityAttr 0x556874820b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874820c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556874820c58 # | | | |-NoThrowAttr 0x556874820c98 Implicit # | | | `-ConstAttr 0x556874820cc0 Implicit # | | |-FunctionDecl 0x556874820df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x556874820d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x556874820ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874820f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556874820f98 # | | | |-NoThrowAttr 0x556874820fd8 Implicit # | | | `-ConstAttr 0x556874821000 Implicit # | | |-FunctionDecl 0x556874821138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x556874821088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5568748211e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748212a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5568748212d8 # | | | |-NoThrowAttr 0x556874821318 Implicit # | | | `-ConstAttr 0x556874821340 Implicit # | | |-FunctionDecl 0x556874821478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5568748213c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x556874821528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748215e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556874821618 # | | | |-NoThrowAttr 0x556874821658 Implicit # | | | `-ConstAttr 0x556874821680 Implicit # | | |-FunctionDecl 0x556874821798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5568748216f0 col:59 'double' # | | | |-AvailabilityAttr 0x556874821848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874821908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556874821938 # | | | |-NoThrowAttr 0x556874821978 Implicit # | | | `-ConstAttr 0x5568748219a0 Implicit # | | |-FunctionDecl 0x556874821b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x556874821a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x556874821c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874821cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556874821cf8 # | | | |-NoThrowAttr 0x556874821d38 Implicit # | | | `-ConstAttr 0x556874821d60 Implicit # | | |-FunctionDecl 0x556874821f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x556874821de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x556874821fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874822088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5568748220b8 # | | | |-NoThrowAttr 0x5568748220f8 Implicit # | | | `-ConstAttr 0x556874822120 Implicit # | | |-FunctionDecl 0x5568748222d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5568748221a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x556874822388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874822448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556874822478 # | | | |-NoThrowAttr 0x5568748224b8 Implicit # | | | `-ConstAttr 0x5568748224e0 Implicit # | | |-FunctionDecl 0x5568748225f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x556874822548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5568748226a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874822760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x556874822790 # | | | |-NoThrowAttr 0x5568748227d0 Implicit # | | | `-ConstAttr 0x5568748227f8 Implicit # | | |-FunctionDecl 0x556874822908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x556874822860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5568748229b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874822a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x556874822aa8 # | | | |-NoThrowAttr 0x556874822ae8 Implicit # | | | `-ConstAttr 0x556874822b10 Implicit # | | |-FunctionDecl 0x556874822c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x556874822b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x556874822d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874822e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x556874822e38 # | | | |-NoThrowAttr 0x556874822e78 Implicit # | | | `-ConstAttr 0x556874822ea0 Implicit # | | |-FunctionDecl 0x556874823028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x556874822ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5568748230d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874823198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5568748231c8 # | | | |-NoThrowAttr 0x556874823208 Implicit # | | | `-ConstAttr 0x556874823230 Implicit # | | |-FunctionDecl 0x556874823308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5568748233b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874823470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5568748234a0 # | | | |-NoThrowAttr 0x5568748234e0 Implicit # | | | `-ConstAttr 0x556874823508 Implicit # | | |-FunctionDecl 0x5568748235a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x556874823648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874823708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x556874823738 # | | | |-NoThrowAttr 0x556874823778 Implicit # | | | `-ConstAttr 0x5568748237a0 Implicit # | | |-FunctionDecl 0x556874823810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5568748238b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874823978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5568748239a8 # | | | |-NoThrowAttr 0x5568748239e8 Implicit # | | | `-ConstAttr 0x556874823a10 Implicit # | | |-FunctionDecl 0x556874823b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x556874823a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x556874823bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874823c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x556874823cb8 # | | | |-NoThrowAttr 0x556874823cf8 Implicit # | | | `-ConstAttr 0x556874823d20 Implicit # | | |-FunctionDecl 0x556874823f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x556874823d68 col:53 'bool' # | | | |-ParmVarDecl 0x556874823de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874823fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874824048 # | | | |-NoThrowAttr 0x556874824088 Implicit # | | | `-ConstAttr 0x5568748240b0 Implicit # | | |-FunctionDecl 0x5568748242e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x556874824118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x556874824198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568748243a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874824400 # | | | |-NoThrowAttr 0x556874824440 Implicit # | | | `-ConstAttr 0x556874824468 Implicit # | | |-FunctionDecl 0x5568748246b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5568748244e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x556874824560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874824770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5568748247d0 # | | | |-NoThrowAttr 0x556874824810 Implicit # | | | `-ConstAttr 0x556874825870 Implicit # | | |-FunctionDecl 0x556874825ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5568748258e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x556874825968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874825b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874825bd0 # | | | |-NoThrowAttr 0x556874825c10 Implicit # | | | `-ConstAttr 0x556874825c38 Implicit # | | |-FunctionDecl 0x556874825e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x556874825c98 col:53 'half' # | | | |-ParmVarDecl 0x556874825d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874825f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874825f80 # | | | |-NoThrowAttr 0x556874825fc0 Implicit # | | | `-ConstAttr 0x556874825fe8 Implicit # | | |-FunctionDecl 0x556874826238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x556874826060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5568748260e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568748262f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874826350 # | | | |-NoThrowAttr 0x556874826390 Implicit # | | | `-ConstAttr 0x5568748263b8 Implicit # | | |-FunctionDecl 0x556874826608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x556874826430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5568748264b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568748266c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874826720 # | | | |-NoThrowAttr 0x556874826760 Implicit # | | | `-ConstAttr 0x556874826788 Implicit # | | |-FunctionDecl 0x5568748269d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x556874826800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x556874826880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874826a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874826af0 # | | | |-NoThrowAttr 0x556874826b30 Implicit # | | | `-ConstAttr 0x556874826b58 Implicit # | | |-FunctionDecl 0x556874826d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x556874826bb8 col:51 'int' # | | | |-ParmVarDecl 0x556874826c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874826e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874826ea0 # | | | |-NoThrowAttr 0x556874826ee0 Implicit # | | | `-ConstAttr 0x556874826f08 Implicit # | | |-FunctionDecl 0x556874827158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x556874826f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x556874827000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874827210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874827270 # | | | |-NoThrowAttr 0x5568748272b0 Implicit # | | | `-ConstAttr 0x5568748272d8 Implicit # | | |-FunctionDecl 0x556874827528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x556874827350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5568748273d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568748275e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874827640 # | | | |-NoThrowAttr 0x556874827680 Implicit # | | | `-ConstAttr 0x5568748276a8 Implicit # | | |-FunctionDecl 0x556874827938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x556874827720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5568748277a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568748279f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874827a50 # | | | |-NoThrowAttr 0x556874827a90 Implicit # | | | `-ConstAttr 0x556874827ab8 Implicit # | | |-FunctionDecl 0x556874827cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x556874827b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556874827bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874827d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874827de0 # | | | |-NoThrowAttr 0x556874827e20 Implicit # | | | `-ConstAttr 0x556874827e48 Implicit # | | |-FunctionDecl 0x556874828098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x556874827ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x556874827f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874828150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5568748281b0 # | | | |-NoThrowAttr 0x5568748281f0 Implicit # | | | `-ConstAttr 0x556874828218 Implicit # | | |-FunctionDecl 0x556874828468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x556874828290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x556874828310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874828520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874828580 # | | | |-NoThrowAttr 0x5568748285c0 Implicit # | | | `-ConstAttr 0x5568748285e8 Implicit # | | |-FunctionDecl 0x556874828838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x556874828660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5568748286e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5568748288f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874828950 # | | | |-NoThrowAttr 0x556874828990 Implicit # | | | `-ConstAttr 0x5568748289b8 Implicit # | | |-FunctionDecl 0x556874828be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x556874828a18 col:55 'float' # | | | |-ParmVarDecl 0x556874828a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874828ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874828d00 # | | | |-NoThrowAttr 0x556874828d40 Implicit # | | | `-ConstAttr 0x556874828d68 Implicit # | | |-FunctionDecl 0x556874828fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x556874828de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x556874828e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874829070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5568748290d0 # | | | |-NoThrowAttr 0x556874829110 Implicit # | | | `-ConstAttr 0x556874829138 Implicit # | | |-FunctionDecl 0x556874829388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5568748291b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x556874829230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874829440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5568748294a0 # | | | |-NoThrowAttr 0x5568748294e0 Implicit # | | | `-ConstAttr 0x556874829508 Implicit # | | |-FunctionDecl 0x556874829758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x556874829580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x556874829600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874829810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874829890 # | | | |-NoThrowAttr 0x5568748298d0 Implicit # | | | `-ConstAttr 0x5568748298f8 Implicit # | | |-FunctionDecl 0x556874829b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x556874829970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5568748299f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874829c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556874829c60 # | | | |-NoThrowAttr 0x556874829ca0 Implicit # | | | `-ConstAttr 0x556874829cc8 Implicit # | | |-FunctionDecl 0x556874829f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x556874829d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556874829dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874829fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482a030 # | | | |-NoThrowAttr 0x55687482a070 Implicit # | | | `-ConstAttr 0x55687482a098 Implicit # | | |-FunctionDecl 0x55687482a2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55687482a110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55687482a190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482a3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482a400 # | | | |-NoThrowAttr 0x55687482a440 Implicit # | | | `-ConstAttr 0x55687482a468 Implicit # | | |-FunctionDecl 0x55687482a6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55687482a4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55687482a560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482a770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482a7d0 # | | | |-NoThrowAttr 0x55687482a810 Implicit # | | | `-ConstAttr 0x55687482a838 Implicit # | | |-FunctionDecl 0x55687482aa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55687482a8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55687482a930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482ab40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482aba0 # | | | |-NoThrowAttr 0x55687482abe0 Implicit # | | | `-ConstAttr 0x55687482ac08 Implicit # | | |-FunctionDecl 0x55687482ae58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55687482ac80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55687482ad00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482af10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482af70 # | | | |-NoThrowAttr 0x55687482afb0 Implicit # | | | `-ConstAttr 0x55687482afd8 Implicit # | | |-FunctionDecl 0x55687482b228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55687482b050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55687482b0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482b2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482b340 # | | | |-NoThrowAttr 0x55687482b380 Implicit # | | | `-ConstAttr 0x55687482b3a8 Implicit # | | |-FunctionDecl 0x55687482b5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55687482b420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55687482b4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482b6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482b710 # | | | |-NoThrowAttr 0x55687482b750 Implicit # | | | `-ConstAttr 0x55687482b778 Implicit # | | |-FunctionDecl 0x55687482b9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55687482b7d8 col:57 'double' # | | | |-ParmVarDecl 0x55687482b8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482bab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482bb10 # | | | |-NoThrowAttr 0x55687482bb50 Implicit # | | | `-ConstAttr 0x55687482bb78 Implicit # | | |-FunctionDecl 0x55687482bdc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55687482bbf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55687482bc70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482be80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482bee0 # | | | |-NoThrowAttr 0x55687482bf20 Implicit # | | | `-ConstAttr 0x55687482bf48 Implicit # | | |-FunctionDecl 0x55687482c198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55687482bfc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55687482c040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482c250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482c2b0 # | | | |-NoThrowAttr 0x55687482c2f0 Implicit # | | | `-ConstAttr 0x55687482c318 Implicit # | | |-FunctionDecl 0x55687482c568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55687482c390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55687482c410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687482c620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55687482c680 # | | | |-NoThrowAttr 0x55687482c6c0 Implicit # | | | `-ConstAttr 0x55687482c6e8 Implicit # | | |-FunctionDecl 0x55687482c820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55687482c770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55687482c8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482c990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55687482c9c0 # | | | |-NoThrowAttr 0x55687482ca00 Implicit # | | | `-ConstAttr 0x55687482ca28 Implicit # | | |-FunctionDecl 0x55687482cb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55687482caa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55687482cc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482ccc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55687482ccf0 # | | | |-NoThrowAttr 0x55687482cd30 Implicit # | | | `-ConstAttr 0x55687482cd58 Implicit # | | |-FunctionDecl 0x55687482ce90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55687482cde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55687482cf40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482d000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55687482d030 # | | | |-NoThrowAttr 0x55687482d070 Implicit # | | | `-ConstAttr 0x55687482d098 Implicit # | | |-FunctionDecl 0x55687482d1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55687482d120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55687482d280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482d340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55687482d370 # | | | |-NoThrowAttr 0x55687482d3b0 Implicit # | | | `-ConstAttr 0x55687482d3d8 Implicit # | | |-FunctionDecl 0x55687482d510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55687482d460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55687482d5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482d680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55687482d6b0 # | | | |-NoThrowAttr 0x55687482d6f0 Implicit # | | | `-ConstAttr 0x55687482d718 Implicit # | | |-FunctionDecl 0x55687482d8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55687482d7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55687482d960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482da20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55687482da50 # | | | |-NoThrowAttr 0x55687482da90 Implicit # | | | `-ConstAttr 0x55687482dab8 Implicit # | | |-FunctionDecl 0x55687482dbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55687482db40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55687482dca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482dd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55687482dd90 # | | | |-NoThrowAttr 0x55687482ddd0 Implicit # | | | `-ConstAttr 0x55687482ddf8 Implicit # | | |-FunctionDecl 0x55687482df30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55687482de80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55687482dfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482e0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55687482e0d0 # | | | |-NoThrowAttr 0x55687482e110 Implicit # | | | `-ConstAttr 0x55687482e138 Implicit # | | |-FunctionDecl 0x55687482e270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55687482e1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55687482e320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482e3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55687482e410 # | | | |-NoThrowAttr 0x55687482e450 Implicit # | | | `-ConstAttr 0x55687482e478 Implicit # | | |-FunctionDecl 0x55687482e5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55687482e4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55687482e650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482e710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55687482e740 # | | | |-NoThrowAttr 0x55687482e780 Implicit # | | | `-ConstAttr 0x55687482e7a8 Implicit # | | |-FunctionDecl 0x55687482e8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55687482e830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55687482e990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482ea50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55687482ea80 # | | | |-NoThrowAttr 0x55687482eac0 Implicit # | | | `-ConstAttr 0x55687482eae8 Implicit # | | |-FunctionDecl 0x55687482ec20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55687482eb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55687482ecd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482ed90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55687482edc0 # | | | |-NoThrowAttr 0x55687482ee00 Implicit # | | | `-ConstAttr 0x55687482ee28 Implicit # | | |-FunctionDecl 0x55687482ef60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55687482eeb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55687482f010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482f0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55687482f100 # | | | |-NoThrowAttr 0x55687482f140 Implicit # | | | `-ConstAttr 0x55687482f168 Implicit # | | |-FunctionDecl 0x55687482f2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55687482f1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55687482f350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482f410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55687482f440 # | | | |-NoThrowAttr 0x55687482f480 Implicit # | | | `-ConstAttr 0x55687482f4a8 Implicit # | | |-FunctionDecl 0x55687482f5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55687482f530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55687482f690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482f750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55687482f780 # | | | |-NoThrowAttr 0x55687482f7c0 Implicit # | | | `-ConstAttr 0x55687482f7e8 Implicit # | | |-FunctionDecl 0x55687482f970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55687482f8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55687482fa20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482fae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55687482fb10 # | | | |-NoThrowAttr 0x55687482fb50 Implicit # | | | `-ConstAttr 0x55687482fb78 Implicit # | | |-FunctionDecl 0x55687482fcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55687482fc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55687482fd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687482fe20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55687482fe50 # | | | |-NoThrowAttr 0x55687482fe90 Implicit # | | | `-ConstAttr 0x55687482feb8 Implicit # | | |-FunctionDecl 0x55687482ffe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55687482ff30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x556874830090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874830150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556874830180 # | | | |-NoThrowAttr 0x5568748301c0 Implicit # | | | `-ConstAttr 0x5568748301e8 Implicit # | | |-FunctionDecl 0x556874830320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556874830270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5568748303d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874830490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5568748304c0 # | | | |-NoThrowAttr 0x556874830500 Implicit # | | | `-ConstAttr 0x556874830528 Implicit # | | |-FunctionDecl 0x556874830660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5568748305b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x556874830710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748307d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556874830800 # | | | |-NoThrowAttr 0x556874830840 Implicit # | | | `-ConstAttr 0x556874830868 Implicit # | | |-FunctionDecl 0x5568748309a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5568748308f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x556874830a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874830b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556874830b40 # | | | |-NoThrowAttr 0x556874830b80 Implicit # | | | `-ConstAttr 0x556874830ba8 Implicit # | | |-FunctionDecl 0x556874830ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556874830c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x556874830d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874830e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556874830e80 # | | | |-NoThrowAttr 0x556874830ec0 Implicit # | | | `-ConstAttr 0x556874830ee8 Implicit # | | |-FunctionDecl 0x556874831020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556874830f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5568748310d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874831190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5568748311c0 # | | | |-NoThrowAttr 0x556874831200 Implicit # | | | `-ConstAttr 0x556874831228 Implicit # | | |-FunctionDecl 0x556874831360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5568748312b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x556874831410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748314d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556874831500 # | | | |-NoThrowAttr 0x556874831540 Implicit # | | | `-ConstAttr 0x556874831568 Implicit # | | |-FunctionDecl 0x556874831678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5568748315c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x556874831728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874831788 # | | | |-NoThrowAttr 0x5568748317c8 Implicit # | | | `-ConstAttr 0x5568748317f0 Implicit # | | |-FunctionDecl 0x5568748319b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x556874831858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874831a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874831ac8 # | | | |-NoThrowAttr 0x556874831b08 Implicit # | | | `-ConstAttr 0x556874831b30 Implicit # | | |-FunctionDecl 0x556874831c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x556874831ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874831d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874831d68 # | | | |-NoThrowAttr 0x556874831da8 Implicit # | | | `-ConstAttr 0x556874831dd0 Implicit # | | |-FunctionDecl 0x556874831ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x556874831e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874831fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874832008 # | | | |-NoThrowAttr 0x556874832048 Implicit # | | | `-ConstAttr 0x556874832070 Implicit # | | |-FunctionDecl 0x556874832180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5568748320d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x556874832230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874832290 # | | | |-NoThrowAttr 0x5568748322d0 Implicit # | | | `-ConstAttr 0x5568748322f8 Implicit # | | |-FunctionDecl 0x556874832420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x556874832370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5568748324d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874832530 # | | | |-NoThrowAttr 0x556874832570 Implicit # | | | `-ConstAttr 0x556874832598 Implicit # | | |-FunctionDecl 0x5568748326c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x556874832610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556874832770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5568748327d0 # | | | |-NoThrowAttr 0x556874832810 Implicit # | | | `-ConstAttr 0x556874832838 Implicit # | | |-FunctionDecl 0x556874832960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5568748328b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556874832a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874832a70 # | | | |-NoThrowAttr 0x556874832ab0 Implicit # | | | `-ConstAttr 0x556874832ad8 Implicit # | | |-FunctionDecl 0x556874832c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x556874832b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874832cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874832d10 # | | | |-NoThrowAttr 0x556874832d50 Implicit # | | | `-ConstAttr 0x556874832d78 Implicit # | | |-FunctionDecl 0x556874832ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556874832df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556874832f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874832fb0 # | | | |-NoThrowAttr 0x556874832ff0 Implicit # | | | `-ConstAttr 0x556874833018 Implicit # | | |-FunctionDecl 0x556874833140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556874833090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5568748331f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874833250 # | | | |-NoThrowAttr 0x556874833290 Implicit # | | | `-ConstAttr 0x5568748332b8 Implicit # | | |-FunctionDecl 0x5568748333e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556874833330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556874833490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5568748334f0 # | | | |-NoThrowAttr 0x556874833530 Implicit # | | | `-ConstAttr 0x556874833558 Implicit # | | |-FunctionDecl 0x556874833680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5568748335d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556874833730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874833790 # | | | |-NoThrowAttr 0x5568748337d0 Implicit # | | | `-ConstAttr 0x5568748337f8 Implicit # | | |-FunctionDecl 0x556874833bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556874833870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874833c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874833cd0 # | | | |-NoThrowAttr 0x556874833d10 Implicit # | | | `-ConstAttr 0x556874833d38 Implicit # | | |-FunctionDecl 0x556874833e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556874833db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874833f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874833f70 # | | | |-NoThrowAttr 0x556874833fb0 Implicit # | | | `-ConstAttr 0x556874833fd8 Implicit # | | |-FunctionDecl 0x556874834100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556874834050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5568748341b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874834210 # | | | |-NoThrowAttr 0x556874834250 Implicit # | | | `-ConstAttr 0x556874834278 Implicit # | | |-FunctionDecl 0x5568748343a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5568748342f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556874834450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5568748344b0 # | | | |-NoThrowAttr 0x5568748344f0 Implicit # | | | `-ConstAttr 0x556874834518 Implicit # | | |-FunctionDecl 0x556874834640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556874834590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568748346f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874834750 # | | | |-NoThrowAttr 0x556874834790 Implicit # | | | `-ConstAttr 0x5568748347b8 Implicit # | | |-FunctionDecl 0x5568748348e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556874834830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874834990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5568748349f0 # | | | |-NoThrowAttr 0x556874834a30 Implicit # | | | `-ConstAttr 0x556874834a58 Implicit # | | |-FunctionDecl 0x556874834b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556874834ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874834c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874834c90 # | | | |-NoThrowAttr 0x556874834cd0 Implicit # | | | `-ConstAttr 0x556874834cf8 Implicit # | | |-FunctionDecl 0x556874834e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x556874834d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x556874834eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874834f18 # | | | |-NoThrowAttr 0x556874834f58 Implicit # | | | `-ConstAttr 0x556874834f80 Implicit # | | |-FunctionDecl 0x5568748350a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x556874834ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874835158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5568748351b8 # | | | |-NoThrowAttr 0x5568748351f8 Implicit # | | | `-ConstAttr 0x556874835220 Implicit # | | |-FunctionDecl 0x556874835348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x556874835298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568748353f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874835458 # | | | |-NoThrowAttr 0x556874835498 Implicit # | | | `-ConstAttr 0x5568748354c0 Implicit # | | |-FunctionDecl 0x5568748355e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x556874835538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874835698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5568748356f8 # | | | |-NoThrowAttr 0x556874835738 Implicit # | | | `-ConstAttr 0x556874835760 Implicit # | | |-FunctionDecl 0x556874835870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5568748357c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x556874835920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874835980 # | | | |-NoThrowAttr 0x5568748359c0 Implicit # | | | `-ConstAttr 0x5568748359e8 Implicit # | | |-FunctionDecl 0x556874835b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x556874835a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556874835e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874835e70 # | | | |-NoThrowAttr 0x556874835eb0 Implicit # | | | `-ConstAttr 0x556874835ed8 Implicit # | | |-FunctionDecl 0x556874836000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x556874835f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5568748360b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556874836110 # | | | |-NoThrowAttr 0x556874836150 Implicit # | | | `-ConstAttr 0x556874836178 Implicit # | | |-FunctionDecl 0x5568748362a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5568748361f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556874836350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5568748363b0 # | | | |-NoThrowAttr 0x5568748363f0 Implicit # | | | `-ConstAttr 0x556874836418 Implicit # | | |-FunctionDecl 0x556874836528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x556874836478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5568748365d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874836638 # | | | |-NoThrowAttr 0x556874836678 Implicit # | | | `-ConstAttr 0x5568748366a0 Implicit # | | |-FunctionDecl 0x5568748367b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x556874836708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874836868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5568748368c8 # | | | |-NoThrowAttr 0x556874836908 Implicit # | | | `-ConstAttr 0x556874836930 Implicit # | | |-FunctionDecl 0x556874836a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5568748369a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874836b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874836b68 # | | | |-NoThrowAttr 0x556874836ba8 Implicit # | | | `-ConstAttr 0x556874836bd0 Implicit # | | |-FunctionDecl 0x556874836cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x556874836c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874836da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874836e08 # | | | |-NoThrowAttr 0x556874836e48 Implicit # | | | `-ConstAttr 0x556874836e70 Implicit # | | |-FunctionDecl 0x556874836f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x556874836ee0 col:50 'int' # | | | |-AvailabilityAttr 0x556874837040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874837100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874837130 # | | | |-NoThrowAttr 0x556874837170 Implicit # | | | `-ConstAttr 0x556874837198 Implicit # | | |-FunctionDecl 0x5568748372d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x556874837220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x556874837380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874837440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874837470 # | | | |-NoThrowAttr 0x5568748374b0 Implicit # | | | `-ConstAttr 0x5568748374d8 Implicit # | | |-FunctionDecl 0x556874837610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x556874837560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5568748376c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874837780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5568748377b0 # | | | |-NoThrowAttr 0x5568748377f0 Implicit # | | | `-ConstAttr 0x556874837818 Implicit # | | |-FunctionDecl 0x556874837950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5568748378a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x556874837a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874837ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874837af0 # | | | |-NoThrowAttr 0x556874837b30 Implicit # | | | `-ConstAttr 0x556874837b58 Implicit # | | |-FunctionDecl 0x556874837c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x556874837be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x556874837d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874838e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874838e60 # | | | |-NoThrowAttr 0x556874838ea0 Implicit # | | | `-ConstAttr 0x556874838ec8 Implicit # | | |-FunctionDecl 0x556874839000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556874838f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5568748390b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874839170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5568748391a0 # | | | |-NoThrowAttr 0x5568748391e0 Implicit # | | | `-ConstAttr 0x556874839208 Implicit # | | |-FunctionDecl 0x556874839340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556874839290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5568748393f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748394b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5568748394e0 # | | | |-NoThrowAttr 0x556874839520 Implicit # | | | `-ConstAttr 0x556874839548 Implicit # | | |-FunctionDecl 0x556874839680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5568748395d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x556874839730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748397f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874839820 # | | | |-NoThrowAttr 0x556874839860 Implicit # | | | `-ConstAttr 0x556874839888 Implicit # | | |-FunctionDecl 0x5568748399c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556874839910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x556874839a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874839b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874839b60 # | | | |-NoThrowAttr 0x556874839ba0 Implicit # | | | `-ConstAttr 0x556874839bc8 Implicit # | | |-FunctionDecl 0x556874839d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556874839c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x556874839db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874839e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874839ea0 # | | | |-NoThrowAttr 0x556874839ee0 Implicit # | | | `-ConstAttr 0x556874839f08 Implicit # | | |-FunctionDecl 0x55687483a040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556874839f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55687483a0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483a1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483a1e0 # | | | |-NoThrowAttr 0x55687483a220 Implicit # | | | `-ConstAttr 0x55687483a248 Implicit # | | |-FunctionDecl 0x55687483a380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55687483a2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55687483a430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483a4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483a520 # | | | |-NoThrowAttr 0x55687483a560 Implicit # | | | `-ConstAttr 0x55687483a588 Implicit # | | |-FunctionDecl 0x55687483a6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55687483a610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55687483a770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483a830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483a860 # | | | |-NoThrowAttr 0x55687483a8a0 Implicit # | | | `-ConstAttr 0x55687483a8c8 Implicit # | | |-FunctionDecl 0x55687483aa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55687483a950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55687483aab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483ab70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483aba0 # | | | |-NoThrowAttr 0x55687483abe0 Implicit # | | | `-ConstAttr 0x55687483ac08 Implicit # | | |-FunctionDecl 0x55687483ad40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55687483ac90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55687483e5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483e680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483e6b0 # | | | |-NoThrowAttr 0x55687483e6f0 Implicit # | | | `-ConstAttr 0x55687483e718 Implicit # | | |-FunctionDecl 0x55687483e850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55687483e7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55687483e900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483e9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483e9f0 # | | | |-NoThrowAttr 0x55687483ea30 Implicit # | | | `-ConstAttr 0x55687483ea58 Implicit # | | |-FunctionDecl 0x55687483eb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55687483eac8 col:54 'float' # | | | |-AvailabilityAttr 0x55687483ec28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483ece8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483ed18 # | | | |-NoThrowAttr 0x55687483ed58 Implicit # | | | `-ConstAttr 0x55687483ed80 Implicit # | | |-FunctionDecl 0x55687483eeb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55687483ee08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55687483ef68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483f028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483f058 # | | | |-NoThrowAttr 0x55687483f098 Implicit # | | | `-ConstAttr 0x55687483f0c0 Implicit # | | |-FunctionDecl 0x55687483f1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55687483f148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55687483f2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483f368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483f398 # | | | |-NoThrowAttr 0x55687483f3d8 Implicit # | | | `-ConstAttr 0x55687483f400 Implicit # | | |-FunctionDecl 0x55687483f538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55687483f488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55687483f5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483f6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483f6d8 # | | | |-NoThrowAttr 0x55687483f718 Implicit # | | | `-ConstAttr 0x55687483f740 Implicit # | | |-FunctionDecl 0x55687483f860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55687483f7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55687483f910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483f9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483fa00 # | | | |-NoThrowAttr 0x55687483fa40 Implicit # | | | `-ConstAttr 0x55687483fa68 Implicit # | | |-FunctionDecl 0x55687483fba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55687483faf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55687483fc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55687483fd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55687483fd40 # | | | |-NoThrowAttr 0x55687483fd80 Implicit # | | | `-ConstAttr 0x55687483fda8 Implicit # | | |-FunctionDecl 0x55687483fee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55687483fe30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55687483ff90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874840050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556874840080 # | | | |-NoThrowAttr 0x5568748400c0 Implicit # | | | `-ConstAttr 0x5568748400e8 Implicit # | | |-FunctionDecl 0x556874840220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x556874840170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5568748402d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874840390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5568748403c0 # | | | |-NoThrowAttr 0x556874840400 Implicit # | | | `-ConstAttr 0x556874840428 Implicit # | | |-FunctionDecl 0x5568748405d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x556874840488 col:52 'half' # | | | |-BuiltinAliasAttr 0x556874840680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5568748406e0 # | | | |-NoThrowAttr 0x556874840720 Implicit # | | | `-ConstAttr 0x556874840748 Implicit # | | |-FunctionDecl 0x556874840860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5568748407b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874840910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874840970 # | | | |-NoThrowAttr 0x5568748409b0 Implicit # | | | `-ConstAttr 0x5568748409d8 Implicit # | | |-FunctionDecl 0x556874840b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x556874840a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874840bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874840c10 # | | | |-NoThrowAttr 0x556874840c50 Implicit # | | | `-ConstAttr 0x556874840c78 Implicit # | | |-FunctionDecl 0x556874840da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x556874840cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874840e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874840eb0 # | | | |-NoThrowAttr 0x556874840ef0 Implicit # | | | `-ConstAttr 0x556874840f18 Implicit # | | |-FunctionDecl 0x556874841028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x556874840f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5568748410d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874841138 # | | | |-NoThrowAttr 0x556874841178 Implicit # | | | `-ConstAttr 0x5568748411a0 Implicit # | | |-FunctionDecl 0x5568748412c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x556874841218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556874841378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5568748413d8 # | | | |-NoThrowAttr 0x556874841418 Implicit # | | | `-ConstAttr 0x556874841440 Implicit # | | |-FunctionDecl 0x556874841568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5568748414b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556874841618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874841678 # | | | |-NoThrowAttr 0x5568748416b8 Implicit # | | | `-ConstAttr 0x5568748416e0 Implicit # | | |-FunctionDecl 0x556874841808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x556874841758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5568748418b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874841918 # | | | |-NoThrowAttr 0x556874841958 Implicit # | | | `-ConstAttr 0x556874841980 Implicit # | | |-FunctionDecl 0x556874841aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5568748419f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874841b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874841bb8 # | | | |-NoThrowAttr 0x556874841bf8 Implicit # | | | `-ConstAttr 0x556874841c20 Implicit # | | |-FunctionDecl 0x556874841d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556874841c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556874841df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874841e58 # | | | |-NoThrowAttr 0x556874841e98 Implicit # | | | `-ConstAttr 0x556874841ec0 Implicit # | | |-FunctionDecl 0x556874841fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556874841f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556874842098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5568748420f8 # | | | |-NoThrowAttr 0x556874842138 Implicit # | | | `-ConstAttr 0x556874842160 Implicit # | | |-FunctionDecl 0x556874842288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5568748421d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556874842338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874842398 # | | | |-NoThrowAttr 0x5568748423d8 Implicit # | | | `-ConstAttr 0x556874842400 Implicit # | | |-FunctionDecl 0x556874842528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556874842478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5568748425e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874842648 # | | | |-NoThrowAttr 0x556874842688 Implicit # | | | `-ConstAttr 0x5568748426b0 Implicit # | | |-FunctionDecl 0x5568748427d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556874842728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874842888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5568748428e8 # | | | |-NoThrowAttr 0x556874842928 Implicit # | | | `-ConstAttr 0x556874842950 Implicit # | | |-FunctionDecl 0x556874842a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5568748429c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874842b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874842b88 # | | | |-NoThrowAttr 0x556874842bc8 Implicit # | | | `-ConstAttr 0x556874842bf0 Implicit # | | |-FunctionDecl 0x556874842d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556874842c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874842dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874842e28 # | | | |-NoThrowAttr 0x556874842e68 Implicit # | | | `-ConstAttr 0x556874842e90 Implicit # | | |-FunctionDecl 0x556874842fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556874842f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556874843068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5568748430c8 # | | | |-NoThrowAttr 0x556874843108 Implicit # | | | `-ConstAttr 0x556874843130 Implicit # | | |-FunctionDecl 0x556874843258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5568748431a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874843308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874843368 # | | | |-NoThrowAttr 0x5568748433a8 Implicit # | | | `-ConstAttr 0x5568748433d0 Implicit # | | |-FunctionDecl 0x5568748434f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556874843448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568748435a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874843608 # | | | |-NoThrowAttr 0x556874843648 Implicit # | | | `-ConstAttr 0x556874843670 Implicit # | | |-FunctionDecl 0x556874843798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5568748436e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874843848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5568748438a8 # | | | |-NoThrowAttr 0x5568748438e8 Implicit # | | | `-ConstAttr 0x556874843910 Implicit # | | |-FunctionDecl 0x556874843a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x556874843970 col:54 'float' # | | | |-BuiltinAliasAttr 0x556874843ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874843b30 # | | | |-NoThrowAttr 0x556874843b70 Implicit # | | | `-ConstAttr 0x556874843b98 Implicit # | | |-FunctionDecl 0x556874843cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x556874843c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874843d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874843dd0 # | | | |-NoThrowAttr 0x556874843e10 Implicit # | | | `-ConstAttr 0x556874843e38 Implicit # | | |-FunctionDecl 0x556874843f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x556874843eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874844010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874844070 # | | | |-NoThrowAttr 0x5568748440b0 Implicit # | | | `-ConstAttr 0x5568748440d8 Implicit # | | |-FunctionDecl 0x556874844200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x556874844150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568748442b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874844310 # | | | |-NoThrowAttr 0x556874844350 Implicit # | | | `-ConstAttr 0x556874844378 Implicit # | | |-FunctionDecl 0x556874844488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5568748443d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x556874844538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556874844598 # | | | |-NoThrowAttr 0x5568747e4ce0 Implicit # | | | `-ConstAttr 0x5568747e4d08 Implicit # | | |-FunctionDecl 0x5568747e4e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5568747e4d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5568747e4ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5568747e4f40 # | | | |-NoThrowAttr 0x5568747e4f80 Implicit # | | | `-ConstAttr 0x5568747e4fa8 Implicit # | | |-FunctionDecl 0x5568747e50d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5568747e5020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5568747e5180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5568747e51e0 # | | | |-NoThrowAttr 0x5568747e5220 Implicit # | | | `-ConstAttr 0x5568747e5248 Implicit # | | |-FunctionDecl 0x5568747e5370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5568747e52c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5568747e5420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5568747e5480 # | | | |-NoThrowAttr 0x5568747e54c0 Implicit # | | | `-ConstAttr 0x5568747e54e8 Implicit # | | |-FunctionDecl 0x5568747e55f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5568747e5548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5568747e56a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e5708 # | | | |-NoThrowAttr 0x5568747e5748 Implicit # | | | `-ConstAttr 0x5568747e5770 Implicit # | | |-FunctionDecl 0x5568747e5888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5568747e57d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568747e5938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e5998 # | | | |-NoThrowAttr 0x5568747e59d8 Implicit # | | | `-ConstAttr 0x5568747e5a00 Implicit # | | |-FunctionDecl 0x5568747e5b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5568747e5a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568747e5bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e5c38 # | | | |-NoThrowAttr 0x5568747e5c78 Implicit # | | | `-ConstAttr 0x5568747e5ca0 Implicit # | | |-FunctionDecl 0x5568747e5dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5568747e5d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568747e5e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e5ed8 # | | | |-NoThrowAttr 0x5568747e5f18 Implicit # | | | `-ConstAttr 0x5568747e5f40 Implicit # | | |-FunctionDecl 0x5568747e6060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5568747e5fb0 col:54 'int' # | | | |-AvailabilityAttr 0x5568747e6110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e61d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e6200 # | | | |-NoThrowAttr 0x5568747e6240 Implicit # | | | `-ConstAttr 0x5568747e6268 Implicit # | | |-FunctionDecl 0x5568747e63a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5568747e62f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5568747e6450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e6510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e6540 # | | | |-NoThrowAttr 0x5568747e6580 Implicit # | | | `-ConstAttr 0x5568747e65a8 Implicit # | | |-FunctionDecl 0x5568747e66e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5568747e6630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5568747e6790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e6850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e6880 # | | | |-NoThrowAttr 0x5568747e68c0 Implicit # | | | `-ConstAttr 0x5568747e68e8 Implicit # | | |-FunctionDecl 0x5568747e6a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5568747e6970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5568747e6ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e6b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e6bc0 # | | | |-NoThrowAttr 0x5568747e6c00 Implicit # | | | `-ConstAttr 0x5568747e6c28 Implicit # | | |-FunctionDecl 0x5568747e6da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5568747e6cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5568747e6e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e6f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e6f40 # | | | |-NoThrowAttr 0x5568747e6f80 Implicit # | | | `-ConstAttr 0x5568747e6fa8 Implicit # | | |-FunctionDecl 0x5568747e70e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5568747e7030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5568747e7190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e7250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e7280 # | | | |-NoThrowAttr 0x5568747e72c0 Implicit # | | | `-ConstAttr 0x5568747e72e8 Implicit # | | |-FunctionDecl 0x5568747e7420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5568747e7370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5568747e74d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e7590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e75c0 # | | | |-NoThrowAttr 0x5568747e7600 Implicit # | | | `-ConstAttr 0x5568747e7628 Implicit # | | |-FunctionDecl 0x5568747e7760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5568747e76b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5568747e7810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e78d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e7900 # | | | |-NoThrowAttr 0x5568747e7940 Implicit # | | | `-ConstAttr 0x5568747e7968 Implicit # | | |-FunctionDecl 0x5568747e7aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5568747e79f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5568747e7b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e7c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e7c40 # | | | |-NoThrowAttr 0x5568747e7c80 Implicit # | | | `-ConstAttr 0x5568747e7ca8 Implicit # | | |-FunctionDecl 0x5568747e7de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5568747e7d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5568747e7e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e7f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e7f80 # | | | |-NoThrowAttr 0x5568747e7fc0 Implicit # | | | `-ConstAttr 0x5568747e7fe8 Implicit # | | |-FunctionDecl 0x5568747e8120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5568747e8070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5568747e81d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e8290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e82c0 # | | | |-NoThrowAttr 0x5568747e8300 Implicit # | | | `-ConstAttr 0x5568747e8328 Implicit # | | |-FunctionDecl 0x5568747e8460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5568747e83b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5568747e8510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e85d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e8600 # | | | |-NoThrowAttr 0x5568747e8640 Implicit # | | | `-ConstAttr 0x5568747e8668 Implicit # | | |-FunctionDecl 0x5568747e87a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5568747e86f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5568747e8850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e8910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e8940 # | | | |-NoThrowAttr 0x5568747e8980 Implicit # | | | `-ConstAttr 0x5568747e89a8 Implicit # | | |-FunctionDecl 0x5568747e8ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5568747e8a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5568747e8b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568747e8c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568747e8c80 # | | | |-NoThrowAttr 0x5568747e8cc0 Implicit # | | | `-ConstAttr 0x556874850610 Implicit # | | |-FunctionDecl 0x556874850748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556874850698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5568748507f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748508b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568748508e8 # | | | |-NoThrowAttr 0x556874850928 Implicit # | | | `-ConstAttr 0x556874850950 Implicit # | | |-FunctionDecl 0x556874850a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5568748509d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x556874850b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874850bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556874850c28 # | | | |-NoThrowAttr 0x556874850c68 Implicit # | | | `-ConstAttr 0x556874850c90 Implicit # | | |-FunctionDecl 0x556874850db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x556874850d00 col:58 'float' # | | | |-AvailabilityAttr 0x556874850e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874850f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556874850f50 # | | | |-NoThrowAttr 0x556874850f90 Implicit # | | | `-ConstAttr 0x556874850fb8 Implicit # | | |-FunctionDecl 0x5568748510f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x556874851040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5568748511a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874851260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556874851290 # | | | |-NoThrowAttr 0x5568748512d0 Implicit # | | | `-ConstAttr 0x5568748512f8 Implicit # | | |-FunctionDecl 0x556874851430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x556874851380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5568748514e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748515a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568748515d0 # | | | |-NoThrowAttr 0x556874851610 Implicit # | | | `-ConstAttr 0x556874851638 Implicit # | | |-FunctionDecl 0x556874851770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5568748516c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x556874851820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748518e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556874851910 # | | | |-NoThrowAttr 0x556874851950 Implicit # | | | `-ConstAttr 0x556874851978 Implicit # | | |-FunctionDecl 0x556874851a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5568748519e8 col:60 'double' # | | | |-AvailabilityAttr 0x556874851b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874851c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556874851c38 # | | | |-NoThrowAttr 0x556874851c78 Implicit # | | | `-ConstAttr 0x556874851ca0 Implicit # | | |-FunctionDecl 0x556874851dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x556874851d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x556874851e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874851f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556874851f78 # | | | |-NoThrowAttr 0x556874851fb8 Implicit # | | | `-ConstAttr 0x556874851fe0 Implicit # | | |-FunctionDecl 0x556874852118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x556874852068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5568748521c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556874852288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5568748522b8 # | | | |-NoThrowAttr 0x5568748522f8 Implicit # | | | `-ConstAttr 0x556874852320 Implicit # | | |-FunctionDecl 0x556874852458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5568748523a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x556874852508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5568748525c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556874852620 # | | | |-NoThrowAttr 0x556874852660 Implicit # | | | `-ConstAttr 0x556874852688 Implicit # | | |-FunctionDecl 0x556874852798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5568748526e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x556874852848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5568748528a8 # | | | |-NoThrowAttr 0x5568748528e8 Implicit # | | | `-ConstAttr 0x556874852910 Implicit # | | |-FunctionDecl 0x556874852a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x556874852978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874852ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874852b38 # | | | |-NoThrowAttr 0x556874852b78 Implicit # | | | `-ConstAttr 0x556874852ba0 Implicit # | | |-FunctionDecl 0x556874852cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x556874852c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874852d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874852dd8 # | | | |-NoThrowAttr 0x556874852e18 Implicit # | | | `-ConstAttr 0x556874852e40 Implicit # | | |-FunctionDecl 0x556874852f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x556874852eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874853018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874853078 # | | | |-NoThrowAttr 0x5568748530b8 Implicit # | | | `-ConstAttr 0x5568748530e0 Implicit # | | |-FunctionDecl 0x5568748531f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x556874853140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5568748532a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874853300 # | | | |-NoThrowAttr 0x556874853340 Implicit # | | | `-ConstAttr 0x556874853368 Implicit # | | |-FunctionDecl 0x556874853490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5568748533e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556874853540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5568748535a0 # | | | |-NoThrowAttr 0x5568748535e0 Implicit # | | | `-ConstAttr 0x556874853608 Implicit # | | |-FunctionDecl 0x556874853730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x556874853680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5568748537e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874853840 # | | | |-NoThrowAttr 0x556874853880 Implicit # | | | `-ConstAttr 0x5568748538a8 Implicit # | | |-FunctionDecl 0x5568748539d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x556874853920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556874853a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874853ae0 # | | | |-NoThrowAttr 0x556874853b20 Implicit # | | | `-ConstAttr 0x556874853b48 Implicit # | | |-FunctionDecl 0x556874853c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x556874853bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874853d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874853d80 # | | | |-NoThrowAttr 0x556874853dc0 Implicit # | | | `-ConstAttr 0x556874853de8 Implicit # | | |-FunctionDecl 0x556874853f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556874853e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556874853fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874854020 # | | | |-NoThrowAttr 0x556874854060 Implicit # | | | `-ConstAttr 0x556874854088 Implicit # | | |-FunctionDecl 0x5568748541b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556874854100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556874854260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5568748542c0 # | | | |-NoThrowAttr 0x556874854300 Implicit # | | | `-ConstAttr 0x556874854328 Implicit # | | |-FunctionDecl 0x556874854450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5568748543a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556874854500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874854560 # | | | |-NoThrowAttr 0x5568748545a0 Implicit # | | | `-ConstAttr 0x5568748545c8 Implicit # | | |-FunctionDecl 0x556874854710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556874854660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5568748547c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874854820 # | | | |-NoThrowAttr 0x556874854860 Implicit # | | | `-ConstAttr 0x556874854888 Implicit # | | |-FunctionDecl 0x5568748549b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556874854900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874854a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874854ac0 # | | | |-NoThrowAttr 0x556874854b00 Implicit # | | | `-ConstAttr 0x556874854b28 Implicit # | | |-FunctionDecl 0x556874854c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556874854ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874854d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874854d60 # | | | |-NoThrowAttr 0x556874854da0 Implicit # | | | `-ConstAttr 0x556874854dc8 Implicit # | | |-FunctionDecl 0x556874854ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556874854e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874854fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874855000 # | | | |-NoThrowAttr 0x556874855040 Implicit # | | | `-ConstAttr 0x556874855068 Implicit # | | |-FunctionDecl 0x556874855190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5568748550e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556874855240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5568748552a0 # | | | |-NoThrowAttr 0x5568748552e0 Implicit # | | | `-ConstAttr 0x556874855308 Implicit # | | |-FunctionDecl 0x556874855430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556874855380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5568748554e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874855540 # | | | |-NoThrowAttr 0x556874855580 Implicit # | | | `-ConstAttr 0x5568748555a8 Implicit # | | |-FunctionDecl 0x5568748556d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556874855620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874855780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5568748557e0 # | | | |-NoThrowAttr 0x556874855820 Implicit # | | | `-ConstAttr 0x556874855848 Implicit # | | |-FunctionDecl 0x556874855970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5568748558c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874855a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874855a80 # | | | |-NoThrowAttr 0x556874855ac0 Implicit # | | | `-ConstAttr 0x556874855ae8 Implicit # | | |-FunctionDecl 0x556874855bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x556874855b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x556874855ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874855d08 # | | | |-NoThrowAttr 0x556874855d48 Implicit # | | | `-ConstAttr 0x556874855d70 Implicit # | | |-FunctionDecl 0x556874855e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x556874855de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874855f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874855fa8 # | | | |-NoThrowAttr 0x556874855fe8 Implicit # | | | `-ConstAttr 0x556874856010 Implicit # | | |-FunctionDecl 0x556874856138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x556874856088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568748561e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874856248 # | | | |-NoThrowAttr 0x556874856288 Implicit # | | | `-ConstAttr 0x5568748562b0 Implicit # | | |-FunctionDecl 0x5568748563d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x556874856328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874856488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5568748564e8 # | | | |-NoThrowAttr 0x556874856528 Implicit # | | | `-ConstAttr 0x556874856550 Implicit # | | |-FunctionDecl 0x556874856670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5568748565b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x556874856720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874856780 # | | | |-NoThrowAttr 0x5568748567c0 Implicit # | | | `-ConstAttr 0x5568748567e8 Implicit # | | |-FunctionDecl 0x556874856910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x556874856860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5568748569c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874856a20 # | | | |-NoThrowAttr 0x556874856a60 Implicit # | | | `-ConstAttr 0x556874856a88 Implicit # | | |-FunctionDecl 0x556874856bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x556874856b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556874856c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874856cc0 # | | | |-NoThrowAttr 0x556874856d00 Implicit # | | | `-ConstAttr 0x556874856d28 Implicit # | | |-FunctionDecl 0x556874856e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x556874856da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556874856f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556874856f60 # | | | |-NoThrowAttr 0x556874856fa0 Implicit # | | | `-ConstAttr 0x556874856fc8 Implicit # | | |-FunctionDecl 0x5568748570d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x556874857028 col:56 'half' # | | | |-BuiltinAliasAttr 0x556874857188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5568748571e8 # | | | |-NoThrowAttr 0x556874857228 Implicit # | | | `-ConstAttr 0x556874857250 Implicit # | | |-FunctionDecl 0x556874857368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5568748572b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874857418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874857478 # | | | |-NoThrowAttr 0x5568748574b8 Implicit # | | | `-ConstAttr 0x5568748574e0 Implicit # | | |-FunctionDecl 0x556874857608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x556874857558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5568748576b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874857718 # | | | |-NoThrowAttr 0x556874857758 Implicit # | | | `-ConstAttr 0x556874857780 Implicit # | | |-FunctionDecl 0x5568748578a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5568748577f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874857958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5568748579b8 # | | | |-NoThrowAttr 0x5568748579f8 Implicit # | | | `-ConstAttr 0x556874857a20 Implicit # | | |-FunctionDecl 0x556874857b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x556874857a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x556874857be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874857c40 # | | | |-NoThrowAttr 0x556874857c80 Implicit # | | | `-ConstAttr 0x556874857ca8 Implicit # | | |-FunctionDecl 0x556874857dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x556874857d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556874857e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874857ee0 # | | | |-NoThrowAttr 0x556874857f20 Implicit # | | | `-ConstAttr 0x556874857f48 Implicit # | | |-FunctionDecl 0x556874858070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x556874857fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556874858120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874858180 # | | | |-NoThrowAttr 0x5568748581c0 Implicit # | | | `-ConstAttr 0x5568748581e8 Implicit # | | |-FunctionDecl 0x556874858310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x556874858260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5568748583c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874858420 # | | | |-NoThrowAttr 0x556874858460 Implicit # | | | `-ConstAttr 0x556874858488 Implicit # | | |-FunctionDecl 0x556874858650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x556874858500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874858700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874858760 # | | | |-NoThrowAttr 0x5568748587a0 Implicit # | | | `-ConstAttr 0x5568748587c8 Implicit # | | |-FunctionDecl 0x5568748588f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556874858840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5568748589a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874858a00 # | | | |-NoThrowAttr 0x556874858a40 Implicit # | | | `-ConstAttr 0x556874858a68 Implicit # | | |-FunctionDecl 0x556874858b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556874858ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556874858c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874858ca0 # | | | |-NoThrowAttr 0x556874858ce0 Implicit # | | | `-ConstAttr 0x556874858d08 Implicit # | | |-FunctionDecl 0x556874858e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556874858d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556874858ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874858f40 # | | | |-NoThrowAttr 0x556874858f80 Implicit # | | | `-ConstAttr 0x556874858fa8 Implicit # | | |-FunctionDecl 0x5568748590d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556874859020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556874859180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5568748591e0 # | | | |-NoThrowAttr 0x556874859220 Implicit # | | | `-ConstAttr 0x556874859248 Implicit # | | |-FunctionDecl 0x556874859370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5568748592c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874859420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874859480 # | | | |-NoThrowAttr 0x5568748594c0 Implicit # | | | `-ConstAttr 0x5568748594e8 Implicit # | | |-FunctionDecl 0x556874859610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556874859560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5568748596c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874859720 # | | | |-NoThrowAttr 0x556874859760 Implicit # | | | `-ConstAttr 0x556874859788 Implicit # | | |-FunctionDecl 0x5568748598b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556874859800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874859960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5568748599c0 # | | | |-NoThrowAttr 0x556874859a00 Implicit # | | | `-ConstAttr 0x556874859a28 Implicit # | | |-FunctionDecl 0x556874859b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556874859aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556874859c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874859c60 # | | | |-NoThrowAttr 0x556874859ca0 Implicit # | | | `-ConstAttr 0x556874859cc8 Implicit # | | |-FunctionDecl 0x556874859df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556874859d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874859ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556874859f00 # | | | |-NoThrowAttr 0x556874859f40 Implicit # | | | `-ConstAttr 0x556874859f68 Implicit # | | |-FunctionDecl 0x55687485a090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556874859fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55687485a140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485a1a0 # | | | |-NoThrowAttr 0x55687485a1e0 Implicit # | | | `-ConstAttr 0x55687485a208 Implicit # | | |-FunctionDecl 0x55687485a330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55687485a280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55687485a3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485a440 # | | | |-NoThrowAttr 0x55687485a480 Implicit # | | | `-ConstAttr 0x55687485a4a8 Implicit # | | |-FunctionDecl 0x55687485a660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55687485a508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55687485a710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485a770 # | | | |-NoThrowAttr 0x55687485a7b0 Implicit # | | | `-ConstAttr 0x55687485a7d8 Implicit # | | |-FunctionDecl 0x55687485a900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55687485a850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55687485a9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485aa10 # | | | |-NoThrowAttr 0x55687485aa50 Implicit # | | | `-ConstAttr 0x55687485aa78 Implicit # | | |-FunctionDecl 0x55687485aba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55687485aaf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55687485ac50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485acb0 # | | | |-NoThrowAttr 0x55687485acf0 Implicit # | | | `-ConstAttr 0x55687485ad18 Implicit # | | |-FunctionDecl 0x55687485ae40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55687485ad90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55687485aef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485af50 # | | | |-NoThrowAttr 0x55687485af90 Implicit # | | | `-ConstAttr 0x55687485afb8 Implicit # | | |-FunctionDecl 0x55687485b0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55687485b018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55687485b178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485b1d8 # | | | |-NoThrowAttr 0x55687485b218 Implicit # | | | `-ConstAttr 0x55687485b240 Implicit # | | |-FunctionDecl 0x55687485b368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55687485b2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55687485b418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485b478 # | | | |-NoThrowAttr 0x55687485b4b8 Implicit # | | | `-ConstAttr 0x55687485b4e0 Implicit # | | |-FunctionDecl 0x55687485b608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55687485b558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55687485b6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485b718 # | | | |-NoThrowAttr 0x55687485b758 Implicit # | | | `-ConstAttr 0x55687485b780 Implicit # | | |-FunctionDecl 0x55687485b8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55687485b7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55687485b958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55687485b9b8 # | | | |-NoThrowAttr 0x55687485b9f8 Implicit # | | | `-ConstAttr 0x55687485ba20 Implicit # | | |-FunctionDecl 0x55687485bb30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55687485ba80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55687485bbe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485bc40 # | | | |-NoThrowAttr 0x55687485bc80 Implicit # | | | `-ConstAttr 0x55687485bca8 Implicit # | | |-FunctionDecl 0x55687485bdc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55687485bd10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55687485be70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485bed0 # | | | |-NoThrowAttr 0x55687485bf10 Implicit # | | | `-ConstAttr 0x55687485bf38 Implicit # | | |-FunctionDecl 0x55687485c060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55687485bfb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55687485c110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485c170 # | | | |-NoThrowAttr 0x55687485c1b0 Implicit # | | | `-ConstAttr 0x55687485c1d8 Implicit # | | |-FunctionDecl 0x55687485c300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55687485c250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55687485c3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485c410 # | | | |-NoThrowAttr 0x55687485c450 Implicit # | | | `-ConstAttr 0x55687485c478 Implicit # | | |-FunctionDecl 0x55687485c588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55687485c4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55687485c670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485c6d0 # | | | |-NoThrowAttr 0x55687485c710 Implicit # | | | `-ConstAttr 0x55687485c738 Implicit # | | |-FunctionDecl 0x55687485c860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55687485c7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55687485c910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485c970 # | | | |-NoThrowAttr 0x55687485c9b0 Implicit # | | | `-ConstAttr 0x55687485c9d8 Implicit # | | |-FunctionDecl 0x55687485cb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55687485ca50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55687485cbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485cc10 # | | | |-NoThrowAttr 0x55687485cc50 Implicit # | | | `-ConstAttr 0x55687485cc78 Implicit # | | |-FunctionDecl 0x55687485cda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55687485ccf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55687485ce50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485ceb0 # | | | |-NoThrowAttr 0x55687485cef0 Implicit # | | | `-ConstAttr 0x55687485cf18 Implicit # | | |-FunctionDecl 0x55687485d040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55687485cf90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55687485d0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485d150 # | | | |-NoThrowAttr 0x55687485d190 Implicit # | | | `-ConstAttr 0x55687485d1b8 Implicit # | | |-FunctionDecl 0x55687485d2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55687485d230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55687485d390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485d3f0 # | | | |-NoThrowAttr 0x55687485d430 Implicit # | | | `-ConstAttr 0x55687485d458 Implicit # | | |-FunctionDecl 0x55687485d580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55687485d4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55687485d630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485d690 # | | | |-NoThrowAttr 0x55687485d6d0 Implicit # | | | `-ConstAttr 0x55687485d6f8 Implicit # | | |-FunctionDecl 0x55687485d820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55687485d770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55687485d8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485d930 # | | | |-NoThrowAttr 0x55687485d970 Implicit # | | | `-ConstAttr 0x55687485d998 Implicit # | | |-FunctionDecl 0x55687485dac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55687485da10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55687485db70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485dbd0 # | | | |-NoThrowAttr 0x55687485dc10 Implicit # | | | `-ConstAttr 0x55687485dc38 Implicit # | | |-FunctionDecl 0x55687485dd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55687485dcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55687485de10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485de70 # | | | |-NoThrowAttr 0x55687485deb0 Implicit # | | | `-ConstAttr 0x55687485ded8 Implicit # | | |-FunctionDecl 0x55687485e000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55687485df50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55687485e0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485e110 # | | | |-NoThrowAttr 0x55687485e150 Implicit # | | | `-ConstAttr 0x55687485e178 Implicit # | | |-FunctionDecl 0x55687485e2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55687485e1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55687485e350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55687485e3b0 # | | | |-NoThrowAttr 0x55687485e3f0 Implicit # | | | `-ConstAttr 0x55687485e418 Implicit # | | |-FunctionDecl 0x55687485e540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55687485e490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55687485e5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5568748047d0 # | | | |-NoThrowAttr 0x556874804810 Implicit # | | | `-ConstAttr 0x556874804838 Implicit # | | |-FunctionDecl 0x556874804960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5568748048b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874804a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556874804a70 # | | | |-NoThrowAttr 0x556874804ab0 Implicit # | | | `-ConstAttr 0x556874804ad8 Implicit # | | |-FunctionDecl 0x556874804c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556874804b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874804cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556874804d10 # | | | |-NoThrowAttr 0x556874804d50 Implicit # | | | `-ConstAttr 0x556874804d78 Implicit # | | |-FunctionDecl 0x556874804ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556874804df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874804f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556874804fb0 # | | | |-NoThrowAttr 0x556874804ff0 Implicit # | | | `-ConstAttr 0x556874805018 Implicit # | | |-FunctionDecl 0x556874805128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x556874805078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5568748051d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556874805238 # | | | |-NoThrowAttr 0x556874805278 Implicit # | | | `-ConstAttr 0x5568748052a0 Implicit # | | |-FunctionDecl 0x5568748053c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x556874805318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874805478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5568748054d8 # | | | |-NoThrowAttr 0x556874805518 Implicit # | | | `-ConstAttr 0x556874805540 Implicit # | | |-FunctionDecl 0x556874805668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5568748055b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874805718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556874805778 # | | | |-NoThrowAttr 0x5568748057b8 Implicit # | | | `-ConstAttr 0x5568748057e0 Implicit # | | |-FunctionDecl 0x556874805908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x556874805858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5568748059b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556874805a18 # | | | |-NoThrowAttr 0x556874805a58 Implicit # | | | `-ConstAttr 0x556874805a80 Implicit # | | |-FunctionDecl 0x556874805b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x556874805ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x556874805c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556874805ca0 # | | | |-NoThrowAttr 0x556874805ce0 Implicit # | | | `-ConstAttr 0x556874805d08 Implicit # | | |-FunctionDecl 0x556874805e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x556874805d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556874805ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556874805f40 # | | | |-NoThrowAttr 0x556874805f80 Implicit # | | | `-ConstAttr 0x556874805fa8 Implicit # | | |-FunctionDecl 0x5568748060d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x556874806020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556874806180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5568748061e0 # | | | |-NoThrowAttr 0x556874806220 Implicit # | | | `-ConstAttr 0x556874806248 Implicit # | | |-FunctionDecl 0x556874806370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5568748062c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556874806420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556874806480 # | | | |-NoThrowAttr 0x5568748064c0 Implicit # | | | `-ConstAttr 0x5568748064e8 Implicit # | | |-FunctionDecl 0x556874806638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x556874806548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5568748066e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874806760 Implicit # | | | `-ConstAttr 0x556874806788 Implicit # | | |-FunctionDecl 0x556874806938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x556874806810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568748069e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874806a60 Implicit # | | | `-ConstAttr 0x556874806a88 Implicit # | | |-FunctionDecl 0x556874806c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x556874806b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874806cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874806d50 Implicit # | | | `-ConstAttr 0x556874806d78 Implicit # | | |-FunctionDecl 0x556874806f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x556874806df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874806fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874807040 Implicit # | | | `-ConstAttr 0x556874807068 Implicit # | | |-FunctionDecl 0x556874807178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5568748070c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x556874807228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5568748072a0 Implicit # | | | `-ConstAttr 0x5568748072c8 Implicit # | | |-FunctionDecl 0x5568748073f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x556874807340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5568748074a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874807518 Implicit # | | | `-ConstAttr 0x556874807540 Implicit # | | |-FunctionDecl 0x556874807668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5568748075b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556874807718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874807790 Implicit # | | | `-ConstAttr 0x5568748077b8 Implicit # | | |-FunctionDecl 0x5568748078e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x556874807830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556874807990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874807a08 Implicit # | | | `-ConstAttr 0x556874807a30 Implicit # | | |-FunctionDecl 0x556874807bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x556874807aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556874807c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874807d00 Implicit # | | | `-ConstAttr 0x556874807d28 Implicit # | | |-FunctionDecl 0x556874807ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x556874807da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556874807f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874807ff0 Implicit # | | | `-ConstAttr 0x556874808018 Implicit # | | |-FunctionDecl 0x5568748081b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x556874808090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556874808268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5568748082e0 Implicit # | | | `-ConstAttr 0x556874808308 Implicit # | | |-FunctionDecl 0x5568748084a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x556874808380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556874808558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5568748085d0 Implicit # | | | `-ConstAttr 0x5568748085f8 Implicit # | | |-FunctionDecl 0x5568748087f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x556874808658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5568748088a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874808918 Implicit # | | | `-ConstAttr 0x556874808940 Implicit # | | |-FunctionDecl 0x556874808ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5568748089b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874808b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874808c10 Implicit # | | | `-ConstAttr 0x556874808c38 Implicit # | | |-FunctionDecl 0x556874808dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x556874808cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874808e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874808f00 Implicit # | | | `-ConstAttr 0x556874808f28 Implicit # | | |-FunctionDecl 0x5568748090c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x556874808fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874809178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5568748091f0 Implicit # | | | `-ConstAttr 0x556874809218 Implicit # | | |-FunctionDecl 0x5568748093b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x556874809290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556874809468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5568748094e0 Implicit # | | | `-ConstAttr 0x556874809508 Implicit # | | |-FunctionDecl 0x5568748096a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x556874809580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556874809758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5568748097d0 Implicit # | | | `-ConstAttr 0x5568748097f8 Implicit # | | |-FunctionDecl 0x556874809998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x556874809870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556874809a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874809ac0 Implicit # | | | `-ConstAttr 0x556874809ae8 Implicit # | | |-FunctionDecl 0x556874809c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x556874809b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556874809d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556874809db0 Implicit # | | | `-ConstAttr 0x556874809dd8 Implicit # | | |-FunctionDecl 0x556874809f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x556874809e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55687480a028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55687480a0a0 Implicit # | | | `-ConstAttr 0x55687480a0c8 Implicit # | | |-FunctionDecl 0x55687480a268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55687480a140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55687480a318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55687480a390 Implicit # | | | `-ConstAttr 0x55687480a3b8 Implicit # | | |-FunctionDecl 0x55687480a558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55687480a430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55687480a608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55687480a680 Implicit # | | | `-ConstAttr 0x55687480a6a8 Implicit # | | |-FunctionDecl 0x55687480a868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55687480a720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55687480a918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55687480a990 Implicit # | | | `-ConstAttr 0x55687480a9b8 Implicit # | | |-FunctionDecl 0x55687480ab08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55687480aa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55687480abb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55687480ac30 Implicit # | | | `-ConstAttr 0x55687480ac58 Implicit # | | |-FunctionDecl 0x55687480adf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55687480acd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55687480aea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55687480af20 Implicit # | | | `-ConstAttr 0x55687480af48 Implicit # | | |-FunctionDecl 0x55687480b0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55687480afc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55687480b198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55687480b210 Implicit # | | | `-ConstAttr 0x55687480b238 Implicit # | | |-FunctionDecl 0x55687480b3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55687480b2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55687480b488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55687480b500 Implicit # | | | `-ConstAttr 0x55687480b528 Implicit # | | |-FunctionDecl 0x55687480b638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55687480b588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55687480b6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55687480b760 Implicit # | | | `-ConstAttr 0x55687480b788 Implicit # | | |-FunctionDecl 0x55687480b8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55687480b7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55687480b950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55687480b9c8 Implicit # | | | `-ConstAttr 0x55687480b9f0 Implicit # | | |-FunctionDecl 0x55687480bb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55687480ba68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55687480bbc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55687480bc40 Implicit # | | | `-ConstAttr 0x55687480bc68 Implicit # | | |-FunctionDecl 0x55687480bd90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55687480bce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55687480be40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55687480beb8 Implicit # | | | `-ConstAttr 0x55687480bee0 Implicit # | | |-FunctionDecl 0x55687480bff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55687480bf40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55687480c0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55687480c118 Implicit # | | | `-ConstAttr 0x55687480c140 Implicit # | | |-FunctionDecl 0x55687480c268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55687480c1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55687480c318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55687480c390 Implicit # | | | `-ConstAttr 0x55687480c3b8 Implicit # | | |-FunctionDecl 0x55687480c4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55687480c430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55687480c590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55687480c608 Implicit # | | | `-ConstAttr 0x55687480c630 Implicit # | | |-FunctionDecl 0x55687480c758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55687480c6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55687480c818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55687480c890 Implicit # | | | `-ConstAttr 0x55687480c8b8 Implicit # | | |-FunctionDecl 0x55687480c9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55687480ca88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55687480cae8 # | | | |-NoThrowAttr 0x55687480cb28 Implicit # | | | `-ConstAttr 0x55687480cb50 Implicit # | | |-FunctionDecl 0x55687480cc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55687480cba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55687480cd00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55687480cd78 Implicit # | | | `-ConstAttr 0x55687480cda0 Implicit # | | |-FunctionDecl 0x55687480ceb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55687480ce08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55687480cf68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55687480cfe0 Implicit # | | | `-ConstAttr 0x55687480d008 Implicit # | | |-FunctionDecl 0x55687480d130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55687480d080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55687480d1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55687480d258 Implicit # | | | `-ConstAttr 0x55687480d280 Implicit # | | |-FunctionDecl 0x55687480d3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55687480d2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55687480d458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55687480d4d0 Implicit # | | | `-ConstAttr 0x55687480d4f8 Implicit # | | |-FunctionDecl 0x55687480d608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55687480d558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55687480d6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55687480d730 Implicit # | | | `-ConstAttr 0x55687480d758 Implicit # | | |-FunctionDecl 0x55687480d880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55687480d7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55687480d930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55687480d9a8 Implicit # | | | `-ConstAttr 0x55687480d9d0 Implicit # | | |-FunctionDecl 0x55687480daf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55687480da48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55687480dba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55687480dc20 Implicit # | | | `-ConstAttr 0x55687480dc48 Implicit # | | |-FunctionDecl 0x55687480dd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55687480dcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55687480de20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55687480de98 Implicit # | | | `-ConstAttr 0x55687480dec0 Implicit # | | |-FunctionDecl 0x55687480dfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55687480df20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55687480e080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55687480e0f8 Implicit # | | | `-ConstAttr 0x55687480e120 Implicit # | | |-FunctionDecl 0x55687480e238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55687480e188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55687480e2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55687480e360 Implicit # | | | `-ConstAttr 0x55687480e388 Implicit # | | |-FunctionDecl 0x55687480e4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55687480e400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55687480e560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55687480e5d8 Implicit # | | | `-ConstAttr 0x55687480e600 Implicit # | | |-FunctionDecl 0x55687480e728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55687480e678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55687480e7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5568748766b8 Implicit # | | | `-ConstAttr 0x5568748766e0 Implicit # | | |-FunctionDecl 0x5568748767f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x556874876740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5568748768a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556874876918 Implicit # | | | `-ConstAttr 0x556874876940 Implicit # | | |-FunctionDecl 0x556874876a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5568748769b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874876b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556874876b90 Implicit # | | | `-ConstAttr 0x556874876bb8 Implicit # | | |-FunctionDecl 0x556874876ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x556874876c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874876d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556874876e08 Implicit # | | | `-ConstAttr 0x556874876e30 Implicit # | | |-FunctionDecl 0x556874876f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x556874876ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874877008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556874877080 Implicit # | | | `-ConstAttr 0x5568748770a8 Implicit # | | |-FunctionDecl 0x5568748771b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x556874877108 col:19 'half' # | | | |-BuiltinAliasAttr 0x556874877268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5568748772e0 Implicit # | | | `-ConstAttr 0x556874877308 Implicit # | | |-FunctionDecl 0x556874877420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x556874877370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5568748774d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556874877548 Implicit # | | | `-ConstAttr 0x556874877570 Implicit # | | |-FunctionDecl 0x556874877698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5568748775e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874877748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5568748777c0 Implicit # | | | `-ConstAttr 0x5568748777e8 Implicit # | | |-FunctionDecl 0x556874877910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x556874877860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5568748779c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556874877a38 Implicit # | | | `-ConstAttr 0x556874877a60 Implicit # | | |-FunctionDecl 0x556874877b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x556874877ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x556874877c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556874877c98 Implicit # | | | `-ConstAttr 0x556874877cc0 Implicit # | | |-FunctionDecl 0x556874877de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x556874877d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874877e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556874877f10 Implicit # | | | `-ConstAttr 0x556874877f38 Implicit # | | |-FunctionDecl 0x556874878060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x556874877fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556874878110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556874878188 Implicit # | | | `-ConstAttr 0x5568748781b0 Implicit # | | |-FunctionDecl 0x5568748782d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x556874878228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556874878388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556874878400 Implicit # | | | `-ConstAttr 0x556874878428 Implicit # | | |-FunctionDecl 0x556874878538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x556874878488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5568748785e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556874878680 Implicit # | | | `-ConstAttr 0x5568748786a8 Implicit # | | |-FunctionDecl 0x5568748787c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x556874878710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556874878870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5568748788e8 Implicit # | | | `-ConstAttr 0x556874878910 Implicit # | | |-FunctionDecl 0x556874878a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x556874878988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556874878ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556874878b60 Implicit # | | | `-ConstAttr 0x556874878b88 Implicit # | | |-FunctionDecl 0x556874878cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x556874878c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556874878d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556874878dd8 Implicit # | | | `-ConstAttr 0x556874878e00 Implicit # | | |-FunctionDecl 0x556874878f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x556874878e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x556874878fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556874879038 Implicit # | | | `-ConstAttr 0x556874879060 Implicit # | | |-FunctionDecl 0x556874879188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5568748790d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556874879238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5568748792b0 Implicit # | | | `-ConstAttr 0x5568748792d8 Implicit # | | |-FunctionDecl 0x556874879400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x556874879350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5568748794b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556874879528 Implicit # | | | `-ConstAttr 0x556874879550 Implicit # | | `-FunctionDecl 0x556874879678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5568748795c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x556874879728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5568748797a0 Implicit # | | `-ConstAttr 0x5568748797c8 Implicit # | |-LinkageSpecDecl 0x5568747bb6f8 col:45 implicit C # | | `-FunctionDecl 0x5568747bb748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5568747bb7f0 <> Implicit 501 # | | |-NoThrowAttr 0x5568747bb850 Implicit # | | `-ConstAttr 0x5568747bb878 Implicit # | |-NamespaceDecl 0x556874879818 prev 0x55687477fca8 line:12:11 hlsl # | | |-original Namespace 0x5568746d6a98 'hlsl' # | | |-FunctionDecl 0x556874879a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556874879930 col:29 used V 'double' # | | | |-CompoundStmt 0x556874879d98 # | | | | `-ReturnStmt 0x556874879d88 # | | | | `-CallExpr 0x556874879d58 'float' # | | | | |-ImplicitCastExpr 0x556874879d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874879ce8 '' Function 0x55687478cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x556874879cc0 'float' # | | | | `-ImplicitCastExpr 0x556874879ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874879c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874879c58 'double' lvalue ParmVar 0x556874879930 'V' 'double' # | | | `-DeprecatedAttr 0x556874879ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874879f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556874879e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55687487a358 # | | | | `-ReturnStmt 0x55687487a348 # | | | | `-CallExpr 0x55687487a318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687487a300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687487a278 '' Function 0x55687478cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687487a250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687487a238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687487a220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687487a1e8 'double2':'vector' lvalue ParmVar 0x556874879e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55687487a038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687487a548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55687487a418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687487f398 # | | | | `-ReturnStmt 0x55687487f388 # | | | | `-CallExpr 0x55687487f358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687487f340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687487f2c0 '' Function 0x55687478d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687487f298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687487f280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687487f268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687487f230 'double3':'vector' lvalue ParmVar 0x55687487a418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687487a5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687487f588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687487f458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55687487f968 # | | | | `-ReturnStmt 0x55687487f958 # | | | | `-CallExpr 0x55687487f928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687487f910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687487f888 '' Function 0x55687478d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687487f860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687487f848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687487f830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687487f7f8 'double4':'vector' lvalue ParmVar 0x55687487f458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687487f638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687487fb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55687487fa18 col:26 used V 'int' # | | | |-CompoundStmt 0x55687487fe60 # | | | | `-ReturnStmt 0x55687487fe50 # | | | | `-CallExpr 0x55687487fe20 'float' # | | | | |-ImplicitCastExpr 0x55687487fe08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687487fde8 '' Function 0x55687478cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55687487fdc0 'float' # | | | | `-ImplicitCastExpr 0x55687487fda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687487fd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687487fd58 'int' lvalue ParmVar 0x55687487fa18 'V' 'int' # | | | `-DeprecatedAttr 0x55687487fbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874880038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55687487ff10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568748803b0 # | | | | `-ReturnStmt 0x5568748803a0 # | | | | `-CallExpr 0x556874880370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874880358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874880338 '' Function 0x55687478cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874880310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748802f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748802e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748802a8 'int2':'vector' lvalue ParmVar 0x55687487ff10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748800e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874880588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556874880460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556874880908 # | | | | `-ReturnStmt 0x5568748808f8 # | | | | `-CallExpr 0x5568748808c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748808b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874880890 '' Function 0x55687478d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874880868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874880850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874880838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874880800 'int3':'vector' lvalue ParmVar 0x556874880460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556874880638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874880ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748809b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556874880e70 # | | | | `-ReturnStmt 0x556874880e60 # | | | | `-CallExpr 0x556874880e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874880e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874880df8 '' Function 0x55687478d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874880dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874880db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874880da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874880d68 'int4':'vector' lvalue ParmVar 0x5568748809b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556874880b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874880fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556874880f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748863f8 # | | | | `-ReturnStmt 0x5568748863e8 # | | | | `-CallExpr 0x5568748863b8 'float' # | | | | |-ImplicitCastExpr 0x5568748863a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874886380 '' Function 0x55687478cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x556874886358 'float' # | | | | `-ImplicitCastExpr 0x556874886340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874886328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748862f0 'uint':'unsigned int' lvalue ParmVar 0x556874880f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556874886130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874886558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748864a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568748868f0 # | | | | `-ReturnStmt 0x5568748868e0 # | | | | `-CallExpr 0x5568748868b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874886898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874886878 '' Function 0x55687478cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874886850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874886838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874886820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748867e8 'uint2':'vector' lvalue ParmVar 0x5568748864a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874886608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874886a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748869a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556874886df0 # | | | | `-ReturnStmt 0x556874886de0 # | | | | `-CallExpr 0x556874886db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874886d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874886d78 '' Function 0x55687478d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874886d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874886d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874886d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874886ce8 'uint3':'vector' lvalue ParmVar 0x5568748869a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556874886b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874886f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556874886ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568748872f8 # | | | | `-ReturnStmt 0x5568748872e8 # | | | | `-CallExpr 0x5568748872b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748872a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874887280 '' Function 0x55687478d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874887258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874887240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874887228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748871f0 'uint4':'vector' lvalue ParmVar 0x556874886ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556874887000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748874d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748873a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556874887870 # | | | | `-ReturnStmt 0x556874887860 # | | | | `-CallExpr 0x556874887830 'float' # | | | | |-ImplicitCastExpr 0x556874887818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748877f8 '' Function 0x55687478cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748877d0 'float' # | | | | `-ImplicitCastExpr 0x5568748877b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748877a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874887768 'int64_t':'long' lvalue ParmVar 0x5568748873a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874887588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874887a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874887920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874887e00 # | | | | `-ReturnStmt 0x556874887df0 # | | | | `-CallExpr 0x556874887dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874887da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874887d88 '' Function 0x55687478cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874887d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874887d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874887d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874887cf8 'int64_t2':'vector' lvalue ParmVar 0x556874887920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556874887af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874887fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874887eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748883b0 # | | | | `-ReturnStmt 0x5568748883a0 # | | | | `-CallExpr 0x556874888370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874888358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874888338 '' Function 0x55687478d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874888310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748882f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748882e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748882a8 'int64_t3':'vector' lvalue ParmVar 0x556874887eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874888088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874888588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874888460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874888950 # | | | | `-ReturnStmt 0x556874888940 # | | | | `-CallExpr 0x556874888910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748888f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748888d8 '' Function 0x55687478d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748888b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874888898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874888880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874888848 'int64_t4':'vector' lvalue ParmVar 0x556874888460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874888638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874888b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874888a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874888ee0 # | | | | `-ReturnStmt 0x556874888ed0 # | | | | `-CallExpr 0x556874888ea0 'float' # | | | | |-ImplicitCastExpr 0x556874888e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874888e68 '' Function 0x55687478cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x556874888e40 'float' # | | | | `-ImplicitCastExpr 0x556874888e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874888e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874888dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x556874888a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874888bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748890b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874888f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556874889490 # | | | | `-ReturnStmt 0x556874889480 # | | | | `-CallExpr 0x556874889450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874889438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874889418 '' Function 0x55687478cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748893f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748893d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748893c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874889388 'uint64_t2':'vector' lvalue ParmVar 0x556874888f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874889168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874889668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874889540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874889a48 # | | | | `-ReturnStmt 0x556874889a38 # | | | | `-CallExpr 0x556874889a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748899f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748899d0 '' Function 0x55687478d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748899a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874889990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874889978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874889940 'uint64_t3':'vector' lvalue ParmVar 0x556874889540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556874889718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874889c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874889af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55687488a010 # | | | | `-ReturnStmt 0x55687488a000 # | | | | `-CallExpr 0x556874889fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874889fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874889f98 '' Function 0x55687478d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874889f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874889f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874889f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874889f08 'uint64_t4':'vector' lvalue ParmVar 0x556874889af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874889cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687488a198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55687488a0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55687488a4e0 # | | | | `-ReturnStmt 0x55687488a4d0 # | | | | `-CallExpr 0x55687488a4a0 'float' # | | | | |-ImplicitCastExpr 0x55687488a488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687488a468 '' Function 0x5568747a6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55687488a440 'float' # | | | | `-ImplicitCastExpr 0x55687488a428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687488a410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687488a3d8 'double' lvalue ParmVar 0x55687488a0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55687488a248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687488a650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55687488a5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55687488a9b8 # | | | | `-ReturnStmt 0x55687488a9a8 # | | | | `-CallExpr 0x55687488a978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687488a960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687488a940 '' Function 0x5568747a6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687488a918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687488a900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687488a8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687488a8b0 'double2':'vector' lvalue ParmVar 0x55687488a5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55687488a700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687488ab28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55687488aa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687488ae98 # | | | | `-ReturnStmt 0x55687488ae88 # | | | | `-CallExpr 0x55687488ae58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687488ae40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687488ae20 '' Function 0x556874795588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687488adf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687488ade0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687488adc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687488ad90 'double3':'vector' lvalue ParmVar 0x55687488aa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687488abd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687488b008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687488af58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55687488b380 # | | | | `-ReturnStmt 0x55687488b370 # | | | | `-CallExpr 0x55687488b340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687488b328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687488b308 '' Function 0x556874795800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687488b2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687488b2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687488b2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687488b278 'double4':'vector' lvalue ParmVar 0x55687488af58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687488b0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687488b4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55687488b430 col:26 used V 'int' # | | | |-CompoundStmt 0x55687488b838 # | | | | `-ReturnStmt 0x55687488b828 # | | | | `-CallExpr 0x55687488b7f8 'float' # | | | | |-ImplicitCastExpr 0x55687488b7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687488b7c0 '' Function 0x5568747a6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55687488b798 'float' # | | | | `-ImplicitCastExpr 0x55687488b780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687488b768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687488b730 'int' lvalue ParmVar 0x55687488b430 'V' 'int' # | | | `-DeprecatedAttr 0x55687488b590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687488b998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55687488b8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55687488bd10 # | | | | `-ReturnStmt 0x55687488bd00 # | | | | `-CallExpr 0x55687488bcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687488bcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687488bc98 '' Function 0x5568747a6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687488bc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687488bc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687488bc40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687488bc08 'int2':'vector' lvalue ParmVar 0x55687488b8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55687488ba48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687488be70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55687488bdc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556874894380 # | | | | `-ReturnStmt 0x556874894370 # | | | | `-CallExpr 0x556874894340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874894328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874894308 '' Function 0x556874795588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748942e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687488c138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687488c120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687488c0e8 'int3':'vector' lvalue ParmVar 0x55687488bdc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55687488bf20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748944e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556874894430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556874894868 # | | | | `-ReturnStmt 0x556874894858 # | | | | `-CallExpr 0x556874894828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874894810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748947f0 '' Function 0x556874795800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748947c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748947b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874894798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874894760 'int4':'vector' lvalue ParmVar 0x556874894430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556874894590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748949c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556874894918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556874894d40 # | | | | `-ReturnStmt 0x556874894d30 # | | | | `-CallExpr 0x556874894d00 'float' # | | | | |-ImplicitCastExpr 0x556874894ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874894cc8 '' Function 0x5568747a6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x556874894ca0 'float' # | | | | `-ImplicitCastExpr 0x556874894c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874894c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874894c38 'uint':'unsigned int' lvalue ParmVar 0x556874894918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556874894a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874894ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874894df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556874895238 # | | | | `-ReturnStmt 0x556874895228 # | | | | `-CallExpr 0x5568748951f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748951e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748951c0 '' Function 0x5568747a6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874895198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874895180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874895168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874895130 'uint2':'vector' lvalue ParmVar 0x556874894df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874894f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874895398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748952e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556874895738 # | | | | `-ReturnStmt 0x556874895728 # | | | | `-CallExpr 0x5568748956f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748956e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748956c0 '' Function 0x556874795588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874895698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874895680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874895668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874895630 'uint3':'vector' lvalue ParmVar 0x5568748952e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556874895448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874895898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748957e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556874895c40 # | | | | `-ReturnStmt 0x556874895c30 # | | | | `-CallExpr 0x556874895c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874895be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874895bc8 '' Function 0x556874795800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874895ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874895b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874895b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874895b38 'uint4':'vector' lvalue ParmVar 0x5568748957e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556874895948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874895da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874895cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556874896138 # | | | | `-ReturnStmt 0x556874896128 # | | | | `-CallExpr 0x5568748960f8 'float' # | | | | |-ImplicitCastExpr 0x5568748960e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748960c0 '' Function 0x5568747a6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x556874896098 'float' # | | | | `-ImplicitCastExpr 0x556874896080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874896068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874896030 'int64_t':'long' lvalue ParmVar 0x556874895cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874895e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874896680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748961e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874896a38 # | | | | `-ReturnStmt 0x556874896a28 # | | | | `-CallExpr 0x5568748969f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748969e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748969c0 '' Function 0x5568747a6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874896998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874896980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874896968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874896930 'int64_t2':'vector' lvalue ParmVar 0x5568748961e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556874896730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874896b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874896ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874896f58 # | | | | `-ReturnStmt 0x556874896f48 # | | | | `-CallExpr 0x556874896f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874896f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874896ee0 '' Function 0x556874795588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874896eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874896ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874896e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874896e50 'int64_t3':'vector' lvalue ParmVar 0x556874896ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874896c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748970b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874897008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874897480 # | | | | `-ReturnStmt 0x556874897470 # | | | | `-CallExpr 0x556874897440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874897428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874897408 '' Function 0x556874795800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748973e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748973c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748973b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874897378 'int64_t4':'vector' lvalue ParmVar 0x556874897008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874897168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748975e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874897530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874897998 # | | | | `-ReturnStmt 0x556874897988 # | | | | `-CallExpr 0x556874897958 'float' # | | | | |-ImplicitCastExpr 0x556874897940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874897920 '' Function 0x5568747a6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748978f8 'float' # | | | | `-ImplicitCastExpr 0x5568748978e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748978c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874897890 'uint64_t':'unsigned long' lvalue ParmVar 0x556874897530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874897690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874897af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874897a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556874897ed0 # | | | | `-ReturnStmt 0x556874897ec0 # | | | | `-CallExpr 0x556874897e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874897e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874897e58 '' Function 0x5568747a6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874897e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874897e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874897e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874897dc8 'uint64_t2':'vector' lvalue ParmVar 0x556874897a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874897ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874898030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874897f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874898410 # | | | | `-ReturnStmt 0x556874898400 # | | | | `-CallExpr 0x5568748983d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748983b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874898398 '' Function 0x556874795588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874898370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874898358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874898340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874898308 'uint64_t3':'vector' lvalue ParmVar 0x556874897f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748980e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874898570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748984c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55687489a170 # | | | | `-ReturnStmt 0x55687489a160 # | | | | `-CallExpr 0x55687489a130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687489a118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687489a0f8 '' Function 0x556874795800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687489a0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687489a0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489a0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489a068 'uint64_t4':'vector' lvalue ParmVar 0x5568748984c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874898620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489a2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55687489a230 col:29 used V 'double' # | | | |-CompoundStmt 0x55687489a628 # | | | | `-ReturnStmt 0x55687489a618 # | | | | `-CallExpr 0x55687489a5e8 'float' # | | | | |-ImplicitCastExpr 0x55687489a5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687489a5b0 '' Function 0x5568747a9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55687489a588 'float' # | | | | `-ImplicitCastExpr 0x55687489a570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489a558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489a520 'double' lvalue ParmVar 0x55687489a230 'V' 'double' # | | | `-DeprecatedAttr 0x55687489a390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687489a798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55687489a6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55687489ab00 # | | | | `-ReturnStmt 0x55687489aaf0 # | | | | `-CallExpr 0x55687489aac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687489aaa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687489aa88 '' Function 0x5568747a9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687489aa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687489aa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489aa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489a9f8 'double2':'vector' lvalue ParmVar 0x55687489a6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55687489a848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687489ac70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55687489abc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687489afe0 # | | | | `-ReturnStmt 0x55687489afd0 # | | | | `-CallExpr 0x55687489afa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687489af88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687489af68 '' Function 0x5568747aa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687489af40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687489af28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489af10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489aed8 'double3':'vector' lvalue ParmVar 0x55687489abc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687489ad20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687489b150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687489b0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55687489b4c8 # | | | | `-ReturnStmt 0x55687489b4b8 # | | | | `-CallExpr 0x55687489b488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687489b470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687489b450 '' Function 0x5568747aa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687489b428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687489b410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489b3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489b3c0 'double4':'vector' lvalue ParmVar 0x55687489b0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687489b200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687489b628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55687489b578 col:26 used V 'int' # | | | |-CompoundStmt 0x55687489b980 # | | | | `-ReturnStmt 0x55687489b970 # | | | | `-CallExpr 0x55687489b940 'float' # | | | | |-ImplicitCastExpr 0x55687489b928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687489b908 '' Function 0x5568747a9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55687489b8e0 'float' # | | | | `-ImplicitCastExpr 0x55687489b8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489b8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489b878 'int' lvalue ParmVar 0x55687489b578 'V' 'int' # | | | `-DeprecatedAttr 0x55687489b6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489bae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55687489ba30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55687489be58 # | | | | `-ReturnStmt 0x55687489be48 # | | | | `-CallExpr 0x55687489be18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687489be00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687489bde0 '' Function 0x5568747a9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687489bdb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687489bda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489bd88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489bd50 'int2':'vector' lvalue ParmVar 0x55687489ba30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55687489bb90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489ce28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55687489cd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55687489d1a8 # | | | | `-ReturnStmt 0x55687489d198 # | | | | `-CallExpr 0x55687489d168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687489d150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687489d130 '' Function 0x5568747aa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687489d108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687489d0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489d0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489d0a0 'int3':'vector' lvalue ParmVar 0x55687489cd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55687489ced8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489d308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55687489d258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55687489d690 # | | | | `-ReturnStmt 0x55687489d680 # | | | | `-CallExpr 0x55687489d650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687489d638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687489d618 '' Function 0x5568747aa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687489d5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687489d5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489d5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489d588 'int4':'vector' lvalue ParmVar 0x55687489d258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55687489d3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489d7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55687489d740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55687489db68 # | | | | `-ReturnStmt 0x55687489db58 # | | | | `-CallExpr 0x55687489db28 'float' # | | | | |-ImplicitCastExpr 0x55687489db10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687489daf0 '' Function 0x5568747a9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55687489dac8 'float' # | | | | `-ImplicitCastExpr 0x55687489dab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489da98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489da60 'uint':'unsigned int' lvalue ParmVar 0x55687489d740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55687489d8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489dcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55687489dc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55687489e060 # | | | | `-ReturnStmt 0x55687489e050 # | | | | `-CallExpr 0x55687489e020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687489e008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687489dfe8 '' Function 0x5568747a9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687489dfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687489dfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489df90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489df58 'uint2':'vector' lvalue ParmVar 0x55687489dc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55687489dd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489e1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55687489e110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55687489e560 # | | | | `-ReturnStmt 0x55687489e550 # | | | | `-CallExpr 0x55687489e520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687489e508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687489e4e8 '' Function 0x5568747aa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687489e4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687489e4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489e490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489e458 'uint3':'vector' lvalue ParmVar 0x55687489e110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55687489e270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489e6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55687489e610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55687489ea68 # | | | | `-ReturnStmt 0x55687489ea58 # | | | | `-CallExpr 0x55687489ea28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687489ea10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687489e9f0 '' Function 0x5568747aa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687489e9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687489e9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489e998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489e960 'uint4':'vector' lvalue ParmVar 0x55687489e610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55687489e770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489ebc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687489eb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55687489f830 # | | | | `-ReturnStmt 0x55687489f820 # | | | | `-CallExpr 0x55687489f7f0 'float' # | | | | |-ImplicitCastExpr 0x55687489f7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687489f7b8 '' Function 0x5568747a9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55687489f790 'float' # | | | | `-ImplicitCastExpr 0x55687489f778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489f760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489f728 'int64_t':'long' lvalue ParmVar 0x55687489eb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55687489ec78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489f990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687489f8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55687489fd48 # | | | | `-ReturnStmt 0x55687489fd38 # | | | | `-CallExpr 0x55687489fd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687489fcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687489fcd0 '' Function 0x5568747a9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687489fca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687489fc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687489fc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687489fc40 'int64_t2':'vector' lvalue ParmVar 0x55687489f8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55687489fa40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687489fea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687489fdf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748a0268 # | | | | `-ReturnStmt 0x5568748a0258 # | | | | `-CallExpr 0x5568748a0228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748a0210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748a01f0 '' Function 0x5568747aa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748a01c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748a01b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a0198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a0160 'int64_t3':'vector' lvalue ParmVar 0x55687489fdf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55687489ff58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a03c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748a0318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748a0790 # | | | | `-ReturnStmt 0x5568748a0780 # | | | | `-CallExpr 0x5568748a0750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748a0738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748a0718 '' Function 0x5568747aa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748a06f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748a06d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a06c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a0688 'int64_t4':'vector' lvalue ParmVar 0x5568748a0318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748a0478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a08f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748a0840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748a0ca8 # | | | | `-ReturnStmt 0x5568748a0c98 # | | | | `-CallExpr 0x5568748a0c68 'float' # | | | | |-ImplicitCastExpr 0x5568748a0c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748a0c30 '' Function 0x5568747a9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748a0c08 'float' # | | | | `-ImplicitCastExpr 0x5568748a0bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a0bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a0ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748a0840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748a09a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a0e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748a0d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748a11e0 # | | | | `-ReturnStmt 0x5568748a11d0 # | | | | `-CallExpr 0x5568748a11a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748a1188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748a1168 '' Function 0x5568747a9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748a1140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748a1128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a1110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a10d8 'uint64_t2':'vector' lvalue ParmVar 0x5568748a0d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748a0eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a1340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748a1290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568748a2048 # | | | | `-ReturnStmt 0x5568748a2038 # | | | | `-CallExpr 0x5568748a2008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748a1ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748a1fd0 '' Function 0x5568747aa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748a1fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748a1f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a1f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a1f40 'uint64_t3':'vector' lvalue ParmVar 0x5568748a1290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748a13f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a21a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748a20f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568748a2590 # | | | | `-ReturnStmt 0x5568748a2580 # | | | | `-CallExpr 0x5568748a2550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748a2538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748a2518 '' Function 0x5568747aa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748a24f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748a24d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a24c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a2488 'uint64_t4':'vector' lvalue ParmVar 0x5568748a20f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748a2258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a27e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5568748a2650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5568748a26d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5568748a2c00 # | | | | `-ReturnStmt 0x5568748a2bf0 # | | | | `-CallExpr 0x5568748a2bb8 'float' # | | | | |-ImplicitCastExpr 0x5568748a2ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5568748a2b50 '' Function 0x5568747ab5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5568748a2a98 'float' # | | | | | `-ImplicitCastExpr 0x5568748a2a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a2a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a2a30 'double' lvalue ParmVar 0x5568748a2650 'V1' 'double' # | | | | `-CStyleCastExpr 0x5568748a2b28 'float' # | | | | `-ImplicitCastExpr 0x5568748a2b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a2af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a2ac0 'double' lvalue ParmVar 0x5568748a26d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5568748a28a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748a2e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748a2cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5568748a2d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5568748a3320 # | | | | `-ReturnStmt 0x5568748a3310 # | | | | `-CallExpr 0x5568748a32d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748a32c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5568748a3238 '' Function 0x5568747ab958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5568748a3168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568748a3150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a3138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a3100 'double2':'vector' lvalue ParmVar 0x5568748a2cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5568748a3210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748a31f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a31e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a31a8 'double2':'vector' lvalue ParmVar 0x5568748a2d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748a2f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748a35b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748a33e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5568748a3460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5568748a3a40 # | | | | `-ReturnStmt 0x5568748a3a30 # | | | | `-CallExpr 0x5568748a39f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748a39e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5568748a3960 '' Function 0x5568747abd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5568748a3890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568748a3878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a3860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a3828 'double3':'vector' lvalue ParmVar 0x5568748a33e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5568748a3938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748a3920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a3908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a38d0 'double3':'vector' lvalue ParmVar 0x5568748a3460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748a3670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748a3cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748a3b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5568748a3b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5568748a45a0 # | | | | `-ReturnStmt 0x5568748a4590 # | | | | `-CallExpr 0x5568748a4558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748a4540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5568748a44c0 '' Function 0x5568747ac0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5568748a43f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5568748a43d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a43c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a4388 'double4':'vector' lvalue ParmVar 0x5568748a3b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5568748a4498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748a4480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a4468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a4430 'double4':'vector' lvalue ParmVar 0x5568748a3b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748a3d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748a47e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5568748a4650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5568748a46d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x5568748a4be0 # | | | | `-ReturnStmt 0x5568748a4bd0 # | | | | `-CallExpr 0x5568748a4b98 'float' # | | | | |-ImplicitCastExpr 0x5568748a4b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5568748a4b60 '' Function 0x5568747ab5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5568748a4aa8 'float' # | | | | | `-ImplicitCastExpr 0x5568748a4a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a4a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a4a40 'int' lvalue ParmVar 0x5568748a4650 'V1' 'int' # | | | | `-CStyleCastExpr 0x5568748a4b38 'float' # | | | | `-ImplicitCastExpr 0x5568748a4b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a4b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a4ad0 'int' lvalue ParmVar 0x5568748a46d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5568748a48a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a4e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748a4c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5568748a4d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5568748a5298 # | | | | `-ReturnStmt 0x5568748a5288 # | | | | `-CallExpr 0x5568748a5250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748a5238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5568748a5218 '' Function 0x5568747ab958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5568748a5148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568748a5130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a5118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a50e0 'int2':'vector' lvalue ParmVar 0x5568748a4c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5568748a51f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748a51d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a51c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a5188 'int2':'vector' lvalue ParmVar 0x5568748a4d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748a4f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a5518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748a5348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5568748a53c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5568748a5950 # | | | | `-ReturnStmt 0x5568748a5940 # | | | | `-CallExpr 0x5568748a5908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748a58f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5568748a58d0 '' Function 0x5568747abd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5568748a5800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568748a57e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a57d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a5798 'int3':'vector' lvalue ParmVar 0x5568748a5348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5568748a58a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748a5890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a5878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a5840 'int3':'vector' lvalue ParmVar 0x5568748a53c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748a55d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a5bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748a5a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5568748a5a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5568748a6018 # | | | | `-ReturnStmt 0x5568748a6008 # | | | | `-CallExpr 0x5568748a5fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748a5fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5568748a5f98 '' Function 0x5568747ac0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5568748a5ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5568748a5eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a5e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a5e60 'int4':'vector' lvalue ParmVar 0x5568748a5a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5568748a5f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748a5f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a5f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a5f08 'int4':'vector' lvalue ParmVar 0x5568748a5a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748a5c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a6878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748a60c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568748a6148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748a6c90 # | | | | `-ReturnStmt 0x5568748a6c80 # | | | | `-CallExpr 0x5568748a6c48 'float' # | | | | |-ImplicitCastExpr 0x5568748a6c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5568748a6c10 '' Function 0x5568747ab5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5568748a6b58 'float' # | | | | | `-ImplicitCastExpr 0x5568748a6b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a6b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a6af0 'uint':'unsigned int' lvalue ParmVar 0x5568748a60c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5568748a6be8 'float' # | | | | `-ImplicitCastExpr 0x5568748a6bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a6bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a6b80 'uint':'unsigned int' lvalue ParmVar 0x5568748a6148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748a6930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a6f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748a6d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5568748a6dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5568748a7368 # | | | | `-ReturnStmt 0x5568748a7358 # | | | | `-CallExpr 0x5568748a7320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748a7308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5568748a72e8 '' Function 0x5568747ab958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5568748a7218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568748a7200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a71e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a71b0 'uint2':'vector' lvalue ParmVar 0x5568748a6d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5568748a72c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748a72a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a7290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a7258 'uint2':'vector' lvalue ParmVar 0x5568748a6dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568748a6fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a75e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748a7418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5568748a7498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5568748a7a40 # | | | | `-ReturnStmt 0x5568748a7a30 # | | | | `-CallExpr 0x5568748a79f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748a79e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5568748a79c0 '' Function 0x5568747abd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5568748a78f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568748a78d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a78c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a7888 'uint3':'vector' lvalue ParmVar 0x5568748a7418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5568748a7998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748a7980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a7968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a7930 'uint3':'vector' lvalue ParmVar 0x5568748a7498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568748a76a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a7cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748a7af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5568748a7b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5568748a8128 # | | | | `-ReturnStmt 0x5568748a8118 # | | | | `-CallExpr 0x5568748a80e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748a80c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5568748a80a8 '' Function 0x5568747ac0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5568748a7fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5568748a7fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a7fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a7f70 'uint4':'vector' lvalue ParmVar 0x5568748a7af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5568748a8080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748a8068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a8050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a8018 'uint4':'vector' lvalue ParmVar 0x5568748a7b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568748a7d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748a83a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748a81d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5568748a8258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5568748ab318 # | | | | `-ReturnStmt 0x5568748ab308 # | | | | `-CallExpr 0x5568748ab2d0 'float' # | | | | |-ImplicitCastExpr 0x5568748a8780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5568748a8760 '' Function 0x5568747ab5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5568748a86a8 'float' # | | | | | `-ImplicitCastExpr 0x5568748a8690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748a8678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748a8640 'int64_t':'long' lvalue ParmVar 0x5568748a81d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5568748a8738 'float' # | | | | `-ImplicitCastExpr 0x5568748a8720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748a8708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748a86d0 'int64_t':'long' lvalue ParmVar 0x5568748a8258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568748a8460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ab598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748ab3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5568748ab448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568748aba08 # | | | | `-ReturnStmt 0x5568748ab9f8 # | | | | `-CallExpr 0x5568748ab9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748ab9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5568748ab988 '' Function 0x5568747ab958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5568748ab8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568748ab8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748ab888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748ab850 'int64_t2':'vector' lvalue ParmVar 0x5568748ab3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5568748ab960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748ab948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ab930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ab8f8 'int64_t2':'vector' lvalue ParmVar 0x5568748ab448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748ab650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748abc88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748abab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5568748abb38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748ac100 # | | | | `-ReturnStmt 0x5568748ac0f0 # | | | | `-CallExpr 0x5568748ac0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748ac0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5568748ac080 '' Function 0x5568747abd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5568748abfb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568748abf98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748abf80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748abf48 'int64_t3':'vector' lvalue ParmVar 0x5568748abab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5568748ac058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748ac040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ac028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748abff0 'int64_t3':'vector' lvalue ParmVar 0x5568748abb38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748abd40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ac388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748ac1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5568748ac230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748ac808 # | | | | `-ReturnStmt 0x5568748ac7f8 # | | | | `-CallExpr 0x5568748ac7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748ac7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5568748ac788 '' Function 0x5568747ac0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5568748ac6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5568748ac6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748ac688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748ac650 'int64_t4':'vector' lvalue ParmVar 0x5568748ac1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5568748ac760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748ac748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ac730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ac6f8 'int64_t4':'vector' lvalue ParmVar 0x5568748ac230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748ac440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748aca88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748ac8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5568748ac938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748acee0 # | | | | `-ReturnStmt 0x5568748aced0 # | | | | `-CallExpr 0x5568748ace98 'float' # | | | | |-ImplicitCastExpr 0x5568748ace80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5568748ace60 '' Function 0x5568747ab5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5568748acda8 'float' # | | | | | `-ImplicitCastExpr 0x5568748acd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748acd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748acd40 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748ac8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5568748ace38 'float' # | | | | `-ImplicitCastExpr 0x5568748ace20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ace08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748acdd0 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748ac938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748acb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ad168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748acf90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5568748ad010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748ad618 # | | | | `-ReturnStmt 0x5568748ad608 # | | | | `-CallExpr 0x5568748ad5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748ad5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5568748ad598 '' Function 0x5568747ab958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5568748ad4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568748ad4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748ad498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748ad460 'uint64_t2':'vector' lvalue ParmVar 0x5568748acf90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5568748ad570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748ad558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ad540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ad508 'uint64_t2':'vector' lvalue ParmVar 0x5568748ad010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748ad220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ad898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748ad6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5568748ad748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568748add30 # | | | | `-ReturnStmt 0x5568748add20 # | | | | `-CallExpr 0x5568748adce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748adcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5568748adcb0 '' Function 0x5568747abd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5568748adbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568748adbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748adbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748adb78 'uint64_t3':'vector' lvalue ParmVar 0x5568748ad6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5568748adc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748adc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748adc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748adc20 'uint64_t3':'vector' lvalue ParmVar 0x5568748ad748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748ad950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748adfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748adde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5568748ade60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568748ae458 # | | | | `-ReturnStmt 0x5568748ae448 # | | | | `-CallExpr 0x5568748ae410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748ae3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5568748ae3d8 '' Function 0x5568747ac0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5568748ae308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5568748ae2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748ae2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748ae2a0 'uint64_t4':'vector' lvalue ParmVar 0x5568748adde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5568748ae3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748ae398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ae380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ae348 'uint64_t4':'vector' lvalue ParmVar 0x5568748ade60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748ae070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ae5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568748ae518 col:29 used V 'double' # | | | |-CompoundStmt 0x5568748ae910 # | | | | `-ReturnStmt 0x5568748ae900 # | | | | `-CallExpr 0x5568748ae8d0 'float' # | | | | |-ImplicitCastExpr 0x5568748ae8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748ae898 '' Function 0x5568747acd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748ae870 'float' # | | | | `-ImplicitCastExpr 0x5568748ae858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ae840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ae808 'double' lvalue ParmVar 0x5568748ae518 'V' 'double' # | | | `-DeprecatedAttr 0x5568748ae678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748aea80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748ae9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568748aede8 # | | | | `-ReturnStmt 0x5568748aedd8 # | | | | `-CallExpr 0x5568748aeda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748aed90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748aed70 '' Function 0x5568747acfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748aed48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748aed30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748aed18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748aece0 'double2':'vector' lvalue ParmVar 0x5568748ae9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748aeb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748aef58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748aeea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5568748af2c8 # | | | | `-ReturnStmt 0x5568748af2b8 # | | | | `-CallExpr 0x5568748af288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748af270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748af250 '' Function 0x5568747ad220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748af228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748af210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748af1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748af1c0 'double3':'vector' lvalue ParmVar 0x5568748aeea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748af008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748af448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748af398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568748af7c0 # | | | | `-ReturnStmt 0x5568748af7b0 # | | | | `-CallExpr 0x5568748af780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748af768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748af748 '' Function 0x5568747ad498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748af720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748af708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748af6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748af6b8 'double4':'vector' lvalue ParmVar 0x5568748af398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748af4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748af920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5568748af870 col:26 used V 'int' # | | | |-CompoundStmt 0x5568748afc78 # | | | | `-ReturnStmt 0x5568748afc68 # | | | | `-CallExpr 0x5568748afc38 'float' # | | | | |-ImplicitCastExpr 0x5568748afc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748afc00 '' Function 0x5568747acd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748afbd8 'float' # | | | | `-ImplicitCastExpr 0x5568748afbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748afba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748afb70 'int' lvalue ParmVar 0x5568748af870 'V' 'int' # | | | `-DeprecatedAttr 0x5568748af9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748afdd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748afd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568748b0150 # | | | | `-ReturnStmt 0x5568748b0140 # | | | | `-CallExpr 0x5568748b0110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748b00f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748b00d8 '' Function 0x5568747acfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748b00b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748b0098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b0080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b0048 'int2':'vector' lvalue ParmVar 0x5568748afd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748afe88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b02b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748b0200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568748b0630 # | | | | `-ReturnStmt 0x5568748b0620 # | | | | `-CallExpr 0x5568748b05f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748b05d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748b05b8 '' Function 0x5568747ad220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748b0590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748b0578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b0560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b0528 'int3':'vector' lvalue ParmVar 0x5568748b0200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748b0360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b0790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748b06e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568748b0b18 # | | | | `-ReturnStmt 0x5568748b0b08 # | | | | `-CallExpr 0x5568748b0ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748b0ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748b0aa0 '' Function 0x5568747ad498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748b0a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748b0a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b0a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b0a10 'int4':'vector' lvalue ParmVar 0x5568748b06e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748b0840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b0c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748b0bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748b0ff0 # | | | | `-ReturnStmt 0x5568748b0fe0 # | | | | `-CallExpr 0x5568748b0fb0 'float' # | | | | |-ImplicitCastExpr 0x5568748b0f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748b0f78 '' Function 0x5568747acd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748b0f50 'float' # | | | | `-ImplicitCastExpr 0x5568748b0f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b0f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b0ee8 'uint':'unsigned int' lvalue ParmVar 0x5568748b0bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748b0d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b1150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748b10a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568748b2d10 # | | | | `-ReturnStmt 0x5568748b2d00 # | | | | `-CallExpr 0x5568748b2cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748b2cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748b2c98 '' Function 0x5568747acfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748b2c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748b2c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b2c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b2c08 'uint2':'vector' lvalue ParmVar 0x5568748b10a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568748b1200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b2e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748b2dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568748b3210 # | | | | `-ReturnStmt 0x5568748b3200 # | | | | `-CallExpr 0x5568748b31d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748b31b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748b3198 '' Function 0x5568747ad220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748b3170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748b3158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b3140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b3108 'uint3':'vector' lvalue ParmVar 0x5568748b2dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568748b2f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b3370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748b32c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568748b3718 # | | | | `-ReturnStmt 0x5568748b3708 # | | | | `-CallExpr 0x5568748b36d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748b36c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748b36a0 '' Function 0x5568747ad498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748b3678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748b3660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b3648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b3610 'uint4':'vector' lvalue ParmVar 0x5568748b32c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568748b3420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b3878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748b37c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568748b3c10 # | | | | `-ReturnStmt 0x5568748b3c00 # | | | | `-CallExpr 0x5568748b3bd0 'float' # | | | | |-ImplicitCastExpr 0x5568748b3bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748b3b98 '' Function 0x5568747acd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748b3b70 'float' # | | | | `-ImplicitCastExpr 0x5568748b3b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b3b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b3b08 'int64_t':'long' lvalue ParmVar 0x5568748b37c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568748b3928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b3d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748b3cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568748b4128 # | | | | `-ReturnStmt 0x5568748b4118 # | | | | `-CallExpr 0x5568748b40e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748b40d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748b40b0 '' Function 0x5568747acfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748b4088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748b4070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b4058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b4020 'int64_t2':'vector' lvalue ParmVar 0x5568748b3cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748b3e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b4288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748b41d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748b4648 # | | | | `-ReturnStmt 0x5568748b4638 # | | | | `-CallExpr 0x5568748b4608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748b45f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748b45d0 '' Function 0x5568747ad220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748b45a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748b4590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b4578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b4540 'int64_t3':'vector' lvalue ParmVar 0x5568748b41d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748b4338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b47a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748b46f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748b6148 # | | | | `-ReturnStmt 0x5568748b6138 # | | | | `-CallExpr 0x5568748b6108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748b60f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748b60d0 '' Function 0x5568747ad498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748b4ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748b4ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b4aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b4a68 'int64_t4':'vector' lvalue ParmVar 0x5568748b46f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748b4858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b62a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748b61f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748b6660 # | | | | `-ReturnStmt 0x5568748b6650 # | | | | `-CallExpr 0x5568748b6620 'float' # | | | | |-ImplicitCastExpr 0x5568748b6608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748b65e8 '' Function 0x5568747acd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748b65c0 'float' # | | | | `-ImplicitCastExpr 0x5568748b65a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b6590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b6558 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748b61f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748b6358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b67c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748b6710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748b6b98 # | | | | `-ReturnStmt 0x5568748b6b88 # | | | | `-CallExpr 0x5568748b6b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748b6b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748b6b20 '' Function 0x5568747acfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748b6af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748b6ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b6ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b6a90 'uint64_t2':'vector' lvalue ParmVar 0x5568748b6710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748b6870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b6cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748b6c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568748b70d8 # | | | | `-ReturnStmt 0x5568748b70c8 # | | | | `-CallExpr 0x5568748b7098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748b7080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748b7060 '' Function 0x5568747ad220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748b7038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748b7020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b7008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b6fd0 'uint64_t3':'vector' lvalue ParmVar 0x5568748b6c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748b6da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748b7238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748b7188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568748b7620 # | | | | `-ReturnStmt 0x5568748b7610 # | | | | `-CallExpr 0x5568748b75e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748b75c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748b75a8 '' Function 0x5568747ad498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748b7580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748b7568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b7550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b7518 'uint64_t4':'vector' lvalue ParmVar 0x5568748b7188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748b72e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5568748b7d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5568748b7638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568748b76d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568748b7c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5568748b79e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5568748b7ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5568748b7b38 col:41 p2 'T' # | | | |-CompoundStmt 0x5568748b8090 # | | | | `-ReturnStmt 0x5568748b8080 # | | | | `-RecoveryExpr 0x5568748b8048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5568748b7e90 '' lvalue (ADL) = 'clamp' 0x5568747b6fc8 0x5568747ad888 0x5568747add40 0x5568747ae1a8 0x5568747ae608 0x5568747aea08 0x5568747aeed8 0x5568747af338 0x5568747af798 0x5568747afbf8 0x5568747b0088 0x5568747b04e8 0x5568747b0948 0x5568747b1e08 0x5568747b2268 0x5568747b26c8 0x5568747b2b28 0x5568747b2f98 0x5568747b33f8 0x5568747b3858 0x5568747b3cb8 0x5568747b40d8 0x5568747b4538 0x5568747b4998 0x55687479bd28 0x55687479c128 0x55687479c588 0x55687479c9e8 # | | | | |-RecoveryExpr 0x5568748b7fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5568748b7fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5568748b7d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5568748b87c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5568748b80e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568748b8178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568748b8718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5568748b8488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5568748b8500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5568748b85d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5568748b8b30 # | | | | `-ReturnStmt 0x5568748b8b20 # | | | | `-RecoveryExpr 0x5568748b8ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5568748b8930 '' lvalue (ADL) = 'clamp' 0x55687479c9e8 0x5568747b6fc8 0x5568747ad888 0x5568747add40 0x5568747ae1a8 0x5568747ae608 0x5568747aea08 0x5568747aeed8 0x5568747af338 0x5568747af798 0x5568747afbf8 0x5568747b0088 0x5568747b04e8 0x5568747b0948 0x5568747b1e08 0x5568747b2268 0x5568747b26c8 0x5568747b2b28 0x5568747b2f98 0x5568747b33f8 0x5568747b3858 0x5568747b3cb8 0x5568747b40d8 0x5568747b4538 0x5568747b4998 0x55687479bd28 0x55687479c128 0x55687479c588 # | | | | |-RecoveryExpr 0x5568748b8a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5568748b8ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5568748b8830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5568748b91d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5568748b8b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568748b8be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568748b9128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5568748b8ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5568748b8f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5568748b8fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5568748b9570 # | | | | `-ReturnStmt 0x5568748b9560 # | | | | `-RecoveryExpr 0x5568748b9530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5568748b9340 '' lvalue (ADL) = 'clamp' 0x55687479c588 0x55687479c9e8 0x5568747b6fc8 0x5568747ad888 0x5568747add40 0x5568747ae1a8 0x5568747ae608 0x5568747aea08 0x5568747aeed8 0x5568747af338 0x5568747af798 0x5568747afbf8 0x5568747b0088 0x5568747b04e8 0x5568747b0948 0x5568747b1e08 0x5568747b2268 0x5568747b26c8 0x5568747b2b28 0x5568747b2f98 0x5568747b33f8 0x5568747b3858 0x5568747b3cb8 0x5568747b40d8 0x5568747b4538 0x5568747b4998 0x55687479bd28 0x55687479c128 # | | | | `-RecoveryExpr 0x5568748b9460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5568748b9240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5568748b96d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568748b9628 col:29 used V 'double' # | | | |-CompoundStmt 0x5568748b9a20 # | | | | `-ReturnStmt 0x5568748b9a10 # | | | | `-CallExpr 0x5568748b99e0 'float' # | | | | |-ImplicitCastExpr 0x5568748b99c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748b99a8 '' Function 0x5568747b8788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748b9980 'float' # | | | | `-ImplicitCastExpr 0x5568748b9968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b9950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b9918 'double' lvalue ParmVar 0x5568748b9628 'V' 'double' # | | | `-DeprecatedAttr 0x5568748b9788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748b9b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748b9ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568748b9ef0 # | | | | `-ReturnStmt 0x5568748b9ee0 # | | | | `-CallExpr 0x5568748b9eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748b9e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748b9e78 '' Function 0x5568747b8a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748b9e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748b9e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748b9e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748b9de8 'double2':'vector' lvalue ParmVar 0x5568748b9ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748b9c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748ba0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748b9fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5568748ba460 # | | | | `-ReturnStmt 0x5568748ba450 # | | | | `-CallExpr 0x5568748ba420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748ba408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748ba3e8 '' Function 0x5568747b8c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748ba3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748ba3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ba390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ba358 'double3':'vector' lvalue ParmVar 0x5568748b9fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748ba1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748ba5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748ba518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568748ba940 # | | | | `-ReturnStmt 0x5568748ba930 # | | | | `-CallExpr 0x5568748ba900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748ba8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748ba8c8 '' Function 0x5568747b9f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748ba8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748ba888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ba870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ba838 'double4':'vector' lvalue ParmVar 0x5568748ba518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748ba678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748baaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5568748ba9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5568748badf8 # | | | | `-ReturnStmt 0x5568748bade8 # | | | | `-CallExpr 0x5568748badb8 'float' # | | | | |-ImplicitCastExpr 0x5568748bada0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748bad80 '' Function 0x5568747b8788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748bad58 'float' # | | | | `-ImplicitCastExpr 0x5568748bad40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bad28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bacf0 'int' lvalue ParmVar 0x5568748ba9f0 'V' 'int' # | | | `-DeprecatedAttr 0x5568748bab50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748baf58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748baea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568748bb2d0 # | | | | `-ReturnStmt 0x5568748bb2c0 # | | | | `-CallExpr 0x5568748bb290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748bb278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748bb258 '' Function 0x5568747b8a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748bb230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748bb218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bb200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bb1c8 'int2':'vector' lvalue ParmVar 0x5568748baea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748bb008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bb430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748bb380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568748bb7b0 # | | | | `-ReturnStmt 0x5568748bb7a0 # | | | | `-CallExpr 0x5568748bb770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748bb758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748bb738 '' Function 0x5568747b8c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748bb710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748bb6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bb6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bb6a8 'int3':'vector' lvalue ParmVar 0x5568748bb380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748bb4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bb910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748bb860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568748bbc98 # | | | | `-ReturnStmt 0x5568748bbc88 # | | | | `-CallExpr 0x5568748bbc58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748bbc40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748bbc20 '' Function 0x5568747b9f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748bbbf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748bbbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bbbc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bbb90 'int4':'vector' lvalue ParmVar 0x5568748bb860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748bb9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bbdf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748bbd48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748bc1a0 # | | | | `-ReturnStmt 0x5568748bc190 # | | | | `-CallExpr 0x5568748bc160 'float' # | | | | |-ImplicitCastExpr 0x5568748bc148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748bc128 '' Function 0x5568747b8788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748bc100 'float' # | | | | `-ImplicitCastExpr 0x5568748bc0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bc0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bc068 'uint':'unsigned int' lvalue ParmVar 0x5568748bbd48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748bbea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bc300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748bc250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568748bc698 # | | | | `-ReturnStmt 0x5568748bc688 # | | | | `-CallExpr 0x5568748bc658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748bc640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748bc620 '' Function 0x5568747b8a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748bc5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748bc5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bc5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bc590 'uint2':'vector' lvalue ParmVar 0x5568748bc250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568748bc3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bc7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748bc748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568748bcb98 # | | | | `-ReturnStmt 0x5568748bcb88 # | | | | `-CallExpr 0x5568748bcb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748bcb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748bcb20 '' Function 0x5568747b8c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748bcaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748bcae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bcac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bca90 'uint3':'vector' lvalue ParmVar 0x5568748bc748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568748bc8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bccf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748bcc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568748bd0a0 # | | | | `-ReturnStmt 0x5568748bd090 # | | | | `-CallExpr 0x5568748bd060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748bd048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748bd028 '' Function 0x5568747b9f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748bd000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748bcfe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bcfd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bcf98 'uint4':'vector' lvalue ParmVar 0x5568748bcc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568748bcda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bd200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748bd150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568748bd598 # | | | | `-ReturnStmt 0x5568748bd588 # | | | | `-CallExpr 0x5568748bd558 'float' # | | | | |-ImplicitCastExpr 0x5568748bd540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748bd520 '' Function 0x5568747b8788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748bd4f8 'float' # | | | | `-ImplicitCastExpr 0x5568748bd4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bd4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bd490 'int64_t':'long' lvalue ParmVar 0x5568748bd150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568748bd2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bd6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748bd648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568748bdab0 # | | | | `-ReturnStmt 0x5568748bdaa0 # | | | | `-CallExpr 0x5568748bda70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748bda58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748bda38 '' Function 0x5568747b8a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748bda10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748bd9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bd9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bd9a8 'int64_t2':'vector' lvalue ParmVar 0x5568748bd648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748bd7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bdc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748bdb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748bdfd0 # | | | | `-ReturnStmt 0x5568748bdfc0 # | | | | `-CallExpr 0x5568748bdf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748bdf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748bdf58 '' Function 0x5568747b8c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748bdf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748bdf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bdf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bdec8 'int64_t3':'vector' lvalue ParmVar 0x5568748bdb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748bdcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748be830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748be080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748bebf8 # | | | | `-ReturnStmt 0x5568748bebe8 # | | | | `-CallExpr 0x5568748bebb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748beba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748beb80 '' Function 0x5568747b9f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748beb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748beb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748beb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748beaf0 'int64_t4':'vector' lvalue ParmVar 0x5568748be080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748be8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bed58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748beca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748bf110 # | | | | `-ReturnStmt 0x5568748bf100 # | | | | `-CallExpr 0x5568748bf0d0 'float' # | | | | |-ImplicitCastExpr 0x5568748bf0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748bf098 '' Function 0x5568747b8788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748bf070 'float' # | | | | `-ImplicitCastExpr 0x5568748bf058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bf040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bf008 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748beca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748bee08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bf270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748bf1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748bf648 # | | | | `-ReturnStmt 0x5568748bf638 # | | | | `-CallExpr 0x5568748bf608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748bf5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748bf5d0 '' Function 0x5568747b8a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748bf5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748bf590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bf578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bf540 'uint64_t2':'vector' lvalue ParmVar 0x5568748bf1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748bf320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bf7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748bf6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568748bfb88 # | | | | `-ReturnStmt 0x5568748bfb78 # | | | | `-CallExpr 0x5568748bfb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748bfb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748bfb10 '' Function 0x5568747b8c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748bfae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748bfad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748bfab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bfa80 'uint64_t3':'vector' lvalue ParmVar 0x5568748bf6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748bf858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748bfce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748bfc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568748c00d0 # | | | | `-ReturnStmt 0x5568748c00c0 # | | | | `-CallExpr 0x5568748c0090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748c0078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748c0058 '' Function 0x5568747b9f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748c0030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748c0018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c0000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748bffc8 'uint64_t4':'vector' lvalue ParmVar 0x5568748bfc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748bfd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c0240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568748c0190 col:29 used V 'double' # | | | |-CompoundStmt 0x5568748c0588 # | | | | `-ReturnStmt 0x5568748c0578 # | | | | `-CallExpr 0x5568748c0548 'float' # | | | | |-ImplicitCastExpr 0x5568748c0530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748c0510 '' Function 0x5568747bab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748c04e8 'float' # | | | | `-ImplicitCastExpr 0x5568748c04d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c04b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c0480 'double' lvalue ParmVar 0x5568748c0190 'V' 'double' # | | | `-DeprecatedAttr 0x5568748c02f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748c06f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748c0648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568748c1260 # | | | | `-ReturnStmt 0x5568748c1250 # | | | | `-CallExpr 0x5568748c1220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748c1208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748c11e8 '' Function 0x5568747bae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748c11c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748c11a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c1190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c1158 'double2':'vector' lvalue ParmVar 0x5568748c0648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748c07a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748c13d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748c1320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5568748c1740 # | | | | `-ReturnStmt 0x5568748c1730 # | | | | `-CallExpr 0x5568748c1700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748c16e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748c16c8 '' Function 0x5568747bb078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748c16a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748c1688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c1670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c1638 'double3':'vector' lvalue ParmVar 0x5568748c1320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748c1480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748c18b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748c1800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568748c1c28 # | | | | `-ReturnStmt 0x5568748c1c18 # | | | | `-CallExpr 0x5568748c1be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748c1bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748c1bb0 '' Function 0x5568747bb2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748c1b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748c1b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c1b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c1b20 'double4':'vector' lvalue ParmVar 0x5568748c1800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748c1960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748c1d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5568748c1cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5568748c20e0 # | | | | `-ReturnStmt 0x5568748c20d0 # | | | | `-CallExpr 0x5568748c20a0 'float' # | | | | |-ImplicitCastExpr 0x5568748c2088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748c2068 '' Function 0x5568747bab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748c2040 'float' # | | | | `-ImplicitCastExpr 0x5568748c2028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c2010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c1fd8 'int' lvalue ParmVar 0x5568748c1cd8 'V' 'int' # | | | `-DeprecatedAttr 0x5568748c1e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c2240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748c2190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568748c25b8 # | | | | `-ReturnStmt 0x5568748c25a8 # | | | | `-CallExpr 0x5568748c2578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748c2560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748c2540 '' Function 0x5568747bae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748c2518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748c2500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c24e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c24b0 'int2':'vector' lvalue ParmVar 0x5568748c2190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748c22f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c2718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748c2668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568748c2a98 # | | | | `-ReturnStmt 0x5568748c2a88 # | | | | `-CallExpr 0x5568748c2a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748c2a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748c2a20 '' Function 0x5568747bb078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748c29f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748c29e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c29c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c2990 'int3':'vector' lvalue ParmVar 0x5568748c2668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748c27c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c2bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748c2b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568748c2f80 # | | | | `-ReturnStmt 0x5568748c2f70 # | | | | `-CallExpr 0x5568748c2f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748c2f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748c2f08 '' Function 0x5568747bb2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748c2ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748c2ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c2eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c2e78 'int4':'vector' lvalue ParmVar 0x5568748c2b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748c2ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c3928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748c3878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748c3ca0 # | | | | `-ReturnStmt 0x5568748c3c90 # | | | | `-CallExpr 0x5568748c3c60 'float' # | | | | |-ImplicitCastExpr 0x5568748c3c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748c3c28 '' Function 0x5568747bab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748c3c00 'float' # | | | | `-ImplicitCastExpr 0x5568748c3be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c3bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c3b98 'uint':'unsigned int' lvalue ParmVar 0x5568748c3878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748c39d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c3e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748c3d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568748c4198 # | | | | `-ReturnStmt 0x5568748c4188 # | | | | `-CallExpr 0x5568748c4158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748c4140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748c4120 '' Function 0x5568747bae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748c40f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748c40e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c40c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c4090 'uint2':'vector' lvalue ParmVar 0x5568748c3d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568748c3eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c42f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748c4248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568748c4698 # | | | | `-ReturnStmt 0x5568748c4688 # | | | | `-CallExpr 0x5568748c4658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748c4640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748c4620 '' Function 0x5568747bb078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748c45f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748c45e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c45c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c4590 'uint3':'vector' lvalue ParmVar 0x5568748c4248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568748c43a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c47f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748c4748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568748c4ba0 # | | | | `-ReturnStmt 0x5568748c4b90 # | | | | `-CallExpr 0x5568748c4b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748c4b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748c4b28 '' Function 0x5568747bb2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748c4b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748c4ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c4ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c4a98 'uint4':'vector' lvalue ParmVar 0x5568748c4748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568748c48a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c4d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748c4c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568748c5098 # | | | | `-ReturnStmt 0x5568748c5088 # | | | | `-CallExpr 0x5568748c5058 'float' # | | | | |-ImplicitCastExpr 0x5568748c5040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748c5020 '' Function 0x5568747bab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748c4ff8 'float' # | | | | `-ImplicitCastExpr 0x5568748c4fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c4fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c4f90 'int64_t':'long' lvalue ParmVar 0x5568748c4c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568748c4db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c51f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748c5148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568748c55b0 # | | | | `-ReturnStmt 0x5568748c55a0 # | | | | `-CallExpr 0x5568748c5570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748c5558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748c5538 '' Function 0x5568747bae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748c5510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748c54f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c54e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c54a8 'int64_t2':'vector' lvalue ParmVar 0x5568748c5148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748c52a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c5710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748c5660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748c64c0 # | | | | `-ReturnStmt 0x5568748c64b0 # | | | | `-CallExpr 0x5568748c6480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748c6468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748c6448 '' Function 0x5568747bb078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748c6420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748c6408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c63f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c63b8 'int64_t3':'vector' lvalue ParmVar 0x5568748c5660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748c61b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c6620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748c6570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748c69e8 # | | | | `-ReturnStmt 0x5568748c69d8 # | | | | `-CallExpr 0x5568748c69a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748c6990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748c6970 '' Function 0x5568747bb2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748c6948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748c6930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c6918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c68e0 'int64_t4':'vector' lvalue ParmVar 0x5568748c6570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748c66d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c6b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748c6a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748c6f00 # | | | | `-ReturnStmt 0x5568748c6ef0 # | | | | `-CallExpr 0x5568748c6ec0 'float' # | | | | |-ImplicitCastExpr 0x5568748c6ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748c6e88 '' Function 0x5568747bab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748c6e60 'float' # | | | | `-ImplicitCastExpr 0x5568748c6e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c6e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c6df8 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748c6a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748c6bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c7060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748c6fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748c7438 # | | | | `-ReturnStmt 0x5568748c7428 # | | | | `-CallExpr 0x5568748c73f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748c73e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748c73c0 '' Function 0x5568747bae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748c7398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748c7380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c7368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c7330 'uint64_t2':'vector' lvalue ParmVar 0x5568748c6fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748c7110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c7598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748c74e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568748c7978 # | | | | `-ReturnStmt 0x5568748c7968 # | | | | `-CallExpr 0x5568748c7938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748c7920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748c7900 '' Function 0x5568747bb078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748c78d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748c78c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c78a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c7870 'uint64_t3':'vector' lvalue ParmVar 0x5568748c74e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748c7648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c7ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748c7a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568748c7ec0 # | | | | `-ReturnStmt 0x5568748c7eb0 # | | | | `-CallExpr 0x5568748c7e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748c7e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748c7e48 '' Function 0x5568747bb2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748c7e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748c7e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c7df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c7db8 'uint64_t4':'vector' lvalue ParmVar 0x5568748c7a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748c7b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c8030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568748c7f80 col:29 used V 'double' # | | | |-CompoundStmt 0x5568748c88b8 # | | | | `-ReturnStmt 0x5568748c88a8 # | | | | `-CallExpr 0x5568748c8878 'float' # | | | | |-ImplicitCastExpr 0x5568748c8860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748c8840 '' Function 0x5568747bff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748c8818 'float' # | | | | `-ImplicitCastExpr 0x5568748c8800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c87e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c87b0 'double' lvalue ParmVar 0x5568748c7f80 'V' 'double' # | | | `-DeprecatedAttr 0x5568748c80e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748c8a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748c8978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568748c8d90 # | | | | `-ReturnStmt 0x5568748c8d80 # | | | | `-CallExpr 0x5568748c8d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748c8d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748c8d18 '' Function 0x5568747c0178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748c8cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748c8cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c8cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c8c88 'double2':'vector' lvalue ParmVar 0x5568748c8978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748c8ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748c8f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748c8e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5568748c9270 # | | | | `-ReturnStmt 0x5568748c9260 # | | | | `-CallExpr 0x5568748c9230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748c9218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748c91f8 '' Function 0x5568747c03f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748c91d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748c91b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c91a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c9168 'double3':'vector' lvalue ParmVar 0x5568748c8e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748c8fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748c93e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748c9330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568748c9758 # | | | | `-ReturnStmt 0x5568748c9748 # | | | | `-CallExpr 0x5568748c9718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748c9700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748c96e0 '' Function 0x5568747c0668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748c96b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748c96a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c9688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c9650 'double4':'vector' lvalue ParmVar 0x5568748c9330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748c9490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748c98b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5568748c9808 col:26 used V 'int' # | | | |-CompoundStmt 0x5568748c9c18 # | | | | `-ReturnStmt 0x5568748c9c08 # | | | | `-CallExpr 0x5568748c9bd8 'float' # | | | | |-ImplicitCastExpr 0x5568748c9bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748c9ba0 '' Function 0x5568747bff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748c9b78 'float' # | | | | `-ImplicitCastExpr 0x5568748c9b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748c9b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c9b10 'int' lvalue ParmVar 0x5568748c9808 'V' 'int' # | | | `-DeprecatedAttr 0x5568748c9968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748c9d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748c9cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568748ca0f8 # | | | | `-ReturnStmt 0x5568748ca0e8 # | | | | `-CallExpr 0x5568748ca0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748ca0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748ca080 '' Function 0x5568747c0178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748ca058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748ca040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ca028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748c9ff0 'int2':'vector' lvalue ParmVar 0x5568748c9cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748c9e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ca258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748ca1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568748ca5e0 # | | | | `-ReturnStmt 0x5568748ca5d0 # | | | | `-CallExpr 0x5568748ca5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748ca588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748ca568 '' Function 0x5568747c03f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748ca540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748ca528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ca510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ca4d8 'int3':'vector' lvalue ParmVar 0x5568748ca1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748ca308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cb000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748caf50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568748cb390 # | | | | `-ReturnStmt 0x5568748cb380 # | | | | `-CallExpr 0x5568748cb350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748cb338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748cb318 '' Function 0x5568747c0668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748cb2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748cb2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748cb2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748cb288 'int4':'vector' lvalue ParmVar 0x5568748caf50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748cb0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cb4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748cb440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748cb870 # | | | | `-ReturnStmt 0x5568748cb860 # | | | | `-CallExpr 0x5568748cb830 'float' # | | | | |-ImplicitCastExpr 0x5568748cb818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748cb7f8 '' Function 0x5568747bff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748cb7d0 'float' # | | | | `-ImplicitCastExpr 0x5568748cb7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748cb7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748cb768 'uint':'unsigned int' lvalue ParmVar 0x5568748cb440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748cb5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cb9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748cb920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568748cbd70 # | | | | `-ReturnStmt 0x5568748cbd60 # | | | | `-CallExpr 0x5568748cbd30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748cbd18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748cbcf8 '' Function 0x5568747c0178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748cbcd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748cbcb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748cbca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748cbc68 'uint2':'vector' lvalue ParmVar 0x5568748cb920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568748cba80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cbed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748cbe20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568748cc278 # | | | | `-ReturnStmt 0x5568748cc268 # | | | | `-CallExpr 0x5568748cc238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748cc220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748cc200 '' Function 0x5568747c03f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748cc1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748cc1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748cc1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748cc170 'uint3':'vector' lvalue ParmVar 0x5568748cbe20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568748cbf80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cc3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748cc328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568748cc788 # | | | | `-ReturnStmt 0x5568748cc778 # | | | | `-CallExpr 0x5568748cc748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748cc730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748cc710 '' Function 0x5568747c0668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748cc6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748cc6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748cc6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748cc680 'uint4':'vector' lvalue ParmVar 0x5568748cc328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568748cc488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cc8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748cc838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568748ccc88 # | | | | `-ReturnStmt 0x5568748ccc78 # | | | | `-CallExpr 0x5568748ccc48 'float' # | | | | |-ImplicitCastExpr 0x5568748ccc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748ccc10 '' Function 0x5568747bff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748ccbe8 'float' # | | | | `-ImplicitCastExpr 0x5568748ccbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ccbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ccb80 'int64_t':'long' lvalue ParmVar 0x5568748cc838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568748cc998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ccde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748ccd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568748cea78 # | | | | `-ReturnStmt 0x5568748cea68 # | | | | `-CallExpr 0x5568748cea38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748cea20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748cea00 '' Function 0x5568747c0178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748ce9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748ce9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ce9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ce970 'int64_t2':'vector' lvalue ParmVar 0x5568748ccd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748cce98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cebd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748ceb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748cefa0 # | | | | `-ReturnStmt 0x5568748cef90 # | | | | `-CallExpr 0x5568748cef60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748cef48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748cef28 '' Function 0x5568747c03f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748cef00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748ceee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ceed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748cee98 'int64_t3':'vector' lvalue ParmVar 0x5568748ceb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748cec88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cf100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748cf050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748cf4d0 # | | | | `-ReturnStmt 0x5568748cf4c0 # | | | | `-CallExpr 0x5568748cf490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748cf478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748cf458 '' Function 0x5568747c0668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748cf430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748cf418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748cf400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748cf3c8 'int64_t4':'vector' lvalue ParmVar 0x5568748cf050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748cf1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cf630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748cf580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748cf9f0 # | | | | `-ReturnStmt 0x5568748cf9e0 # | | | | `-CallExpr 0x5568748cf9b0 'float' # | | | | |-ImplicitCastExpr 0x5568748cf998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748cf978 '' Function 0x5568747bff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748cf950 'float' # | | | | `-ImplicitCastExpr 0x5568748cf938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748cf920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748cf8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748cf580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748cf6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748cfb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748cfaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748cff30 # | | | | `-ReturnStmt 0x5568748cff20 # | | | | `-CallExpr 0x5568748cfef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748cfed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748cfeb8 '' Function 0x5568747c0178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748cfe90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748cfe78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748cfe60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748cfe28 'uint64_t2':'vector' lvalue ParmVar 0x5568748cfaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748cfc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d0090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748cffe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568748d0478 # | | | | `-ReturnStmt 0x5568748d0468 # | | | | `-CallExpr 0x5568748d0438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748d0420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748d0400 '' Function 0x5568747c03f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748d03d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748d03c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d03a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d0370 'uint64_t3':'vector' lvalue ParmVar 0x5568748cffe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748d0140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d05d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748d0528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568748d12d0 # | | | | `-ReturnStmt 0x5568748d12c0 # | | | | `-CallExpr 0x5568748d1290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748d1278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748d1258 '' Function 0x5568747c0668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748d1230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748d1218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d1200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d11c8 'uint64_t4':'vector' lvalue ParmVar 0x5568748d0528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748d0688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d1438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568748d1388 col:29 used V 'double' # | | | |-CompoundStmt 0x5568748d1780 # | | | | `-ReturnStmt 0x5568748d1770 # | | | | `-CallExpr 0x5568748d1740 'float' # | | | | |-ImplicitCastExpr 0x5568748d1728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748d1708 '' Function 0x5568747c7628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748d16e0 'float' # | | | | `-ImplicitCastExpr 0x5568748d16c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d16b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d1678 'double' lvalue ParmVar 0x5568748d1388 'V' 'double' # | | | `-DeprecatedAttr 0x5568748d14e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748d18e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748d1838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568748d1c50 # | | | | `-ReturnStmt 0x5568748d1c40 # | | | | `-CallExpr 0x5568748d1c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748d1bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748d1bd8 '' Function 0x5568747c78a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748d1bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748d1b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d1b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d1b48 'double2':'vector' lvalue ParmVar 0x5568748d1838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748d1998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748d1db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748d1d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5568748d2128 # | | | | `-ReturnStmt 0x5568748d2118 # | | | | `-CallExpr 0x5568748d20e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748d20d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748d20b0 '' Function 0x5568747c7b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748d2088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748d2070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d2058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d2020 'double3':'vector' lvalue ParmVar 0x5568748d1d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748d1e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748d2290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748d21e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568748d2608 # | | | | `-ReturnStmt 0x5568748d25f8 # | | | | `-CallExpr 0x5568748d25c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748d25b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748d2590 '' Function 0x5568747c7da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748d2568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748d2550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d2538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d2500 'double4':'vector' lvalue ParmVar 0x5568748d21e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748d2340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748d2768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5568748d26b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5568748d2ac0 # | | | | `-ReturnStmt 0x5568748d2ab0 # | | | | `-CallExpr 0x5568748d2a80 'float' # | | | | |-ImplicitCastExpr 0x5568748d2a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748d2a48 '' Function 0x5568747c7628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748d2a20 'float' # | | | | `-ImplicitCastExpr 0x5568748d2a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d29f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d29b8 'int' lvalue ParmVar 0x5568748d26b8 'V' 'int' # | | | `-DeprecatedAttr 0x5568748d2818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d2c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748d2b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568748d2f98 # | | | | `-ReturnStmt 0x5568748d2f88 # | | | | `-CallExpr 0x5568748d2f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748d2f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748d2f20 '' Function 0x5568747c78a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748d2ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748d2ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d2ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d2e90 'int2':'vector' lvalue ParmVar 0x5568748d2b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748d2cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d3780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748d36d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568748d3b00 # | | | | `-ReturnStmt 0x5568748d3af0 # | | | | `-CallExpr 0x5568748d3ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748d3aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748d3a88 '' Function 0x5568747c7b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748d3a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748d3a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d3a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d39f8 'int3':'vector' lvalue ParmVar 0x5568748d36d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748d3830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d3c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748d3bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568748d3fe8 # | | | | `-ReturnStmt 0x5568748d3fd8 # | | | | `-CallExpr 0x5568748d3fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748d3f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748d3f70 '' Function 0x5568747c7da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748d3f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748d3f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d3f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d3ee0 'int4':'vector' lvalue ParmVar 0x5568748d3bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748d3d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d4148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748d4098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748d44c0 # | | | | `-ReturnStmt 0x5568748d44b0 # | | | | `-CallExpr 0x5568748d4480 'float' # | | | | |-ImplicitCastExpr 0x5568748d4468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748d4448 '' Function 0x5568747c7628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748d4420 'float' # | | | | `-ImplicitCastExpr 0x5568748d4408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d43f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d43b8 'uint':'unsigned int' lvalue ParmVar 0x5568748d4098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748d41f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d4620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748d4570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568748d49b8 # | | | | `-ReturnStmt 0x5568748d49a8 # | | | | `-CallExpr 0x5568748d4978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748d4960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748d4940 '' Function 0x5568747c78a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748d4918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748d4900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d48e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d48b0 'uint2':'vector' lvalue ParmVar 0x5568748d4570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568748d46d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d4b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748d4a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568748d4eb8 # | | | | `-ReturnStmt 0x5568748d4ea8 # | | | | `-CallExpr 0x5568748d4e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748d4e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748d4e40 '' Function 0x5568747c7b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748d4e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748d4e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d4de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d4db0 'uint3':'vector' lvalue ParmVar 0x5568748d4a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568748d4bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d5018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748d4f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568748d53c0 # | | | | `-ReturnStmt 0x5568748d53b0 # | | | | `-CallExpr 0x5568748d5380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748d5368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748d5348 '' Function 0x5568747c7da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748d5320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748d5308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d52f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d52b8 'uint4':'vector' lvalue ParmVar 0x5568748d4f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568748d50c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d5520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748d5470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568748d6200 # | | | | `-ReturnStmt 0x5568748d61f0 # | | | | `-CallExpr 0x5568748d61c0 'float' # | | | | |-ImplicitCastExpr 0x5568748d61a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748d6188 '' Function 0x5568747c7628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748d6160 'float' # | | | | `-ImplicitCastExpr 0x5568748d6148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d6130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d60f8 'int64_t':'long' lvalue ParmVar 0x5568748d5470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568748d55d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d6360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748d62b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568748d6718 # | | | | `-ReturnStmt 0x5568748d6708 # | | | | `-CallExpr 0x5568748d66d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748d66c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748d66a0 '' Function 0x5568747c78a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748d6678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748d6660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d6648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d6610 'int64_t2':'vector' lvalue ParmVar 0x5568748d62b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748d6410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d6878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748d67c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748d6c38 # | | | | `-ReturnStmt 0x5568748d6c28 # | | | | `-CallExpr 0x5568748d6bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748d6be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748d6bc0 '' Function 0x5568747c7b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748d6b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748d6b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d6b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d6b30 'int64_t3':'vector' lvalue ParmVar 0x5568748d67c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748d6928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d6d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748d6ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748d7160 # | | | | `-ReturnStmt 0x5568748d7150 # | | | | `-CallExpr 0x5568748d7120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748d7108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748d70e8 '' Function 0x5568747c7da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748d70c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748d70a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d7090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d7058 'int64_t4':'vector' lvalue ParmVar 0x5568748d6ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748d6e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d72c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748d7210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748d7678 # | | | | `-ReturnStmt 0x5568748d7668 # | | | | `-CallExpr 0x5568748d7638 'float' # | | | | |-ImplicitCastExpr 0x5568748d7620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748d7600 '' Function 0x5568747c7628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748d75d8 'float' # | | | | `-ImplicitCastExpr 0x5568748d75c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d75a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d7570 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748d7210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748d7370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d77d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748d7728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748d7bb0 # | | | | `-ReturnStmt 0x5568748d7ba0 # | | | | `-CallExpr 0x5568748d7b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748d7b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748d7b38 '' Function 0x5568747c78a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748d7b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748d7af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748d7ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d7aa8 'uint64_t2':'vector' lvalue ParmVar 0x5568748d7728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748d7888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748d7d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748d7c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568748db628 # | | | | `-ReturnStmt 0x5568748db618 # | | | | `-CallExpr 0x5568748db5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748db5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748db5b0 '' Function 0x5568747c7b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748db588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748db570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748db558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748d7fe8 'uint64_t3':'vector' lvalue ParmVar 0x5568748d7c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748d7dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748db788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748db6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568748dbb70 # | | | | `-ReturnStmt 0x5568748dbb60 # | | | | `-CallExpr 0x5568748dbb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748dbb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748dbaf8 '' Function 0x5568747c7da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748dbad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748dbab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748dbaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748dba68 'uint64_t4':'vector' lvalue ParmVar 0x5568748db6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748db838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748dbce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568748dbc30 col:29 used V 'double' # | | | |-CompoundStmt 0x5568748dc028 # | | | | `-ReturnStmt 0x5568748dc018 # | | | | `-CallExpr 0x5568748dbfe8 'float' # | | | | |-ImplicitCastExpr 0x5568748dbfd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748dbfb0 '' Function 0x5568747c89b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748dbf88 'float' # | | | | `-ImplicitCastExpr 0x5568748dbf70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748dbf58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748dbf20 'double' lvalue ParmVar 0x5568748dbc30 'V' 'double' # | | | `-DeprecatedAttr 0x5568748dbd90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748dc198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748dc0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568748dc500 # | | | | `-ReturnStmt 0x5568748dc4f0 # | | | | `-CallExpr 0x5568748dc4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748dc4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748dc488 '' Function 0x5568747a6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748dc460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748dc448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748dc430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748dc3f8 'double2':'vector' lvalue ParmVar 0x5568748dc0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748dc248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748dc670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748dc5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5568748dc9e0 # | | | | `-ReturnStmt 0x5568748dc9d0 # | | | | `-CallExpr 0x5568748dc9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748dc988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748dc968 '' Function 0x5568747a7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748dc940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748dc928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748dc910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748dc8d8 'double3':'vector' lvalue ParmVar 0x5568748dc5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748dc720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748dcb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748dcaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568748dcec8 # | | | | `-ReturnStmt 0x5568748dceb8 # | | | | `-CallExpr 0x5568748dce88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748dce70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748dce50 '' Function 0x5568747a72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748dce28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748dce10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748dcdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748dcdc0 'double4':'vector' lvalue ParmVar 0x5568748dcaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748dcc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748dd028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5568748dcf78 col:26 used V 'int' # | | | |-CompoundStmt 0x5568748dd380 # | | | | `-ReturnStmt 0x5568748dd370 # | | | | `-CallExpr 0x5568748dd340 'float' # | | | | |-ImplicitCastExpr 0x5568748dd328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748dd308 '' Function 0x5568747c89b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748dd2e0 'float' # | | | | `-ImplicitCastExpr 0x5568748dd2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748dd2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748dd278 'int' lvalue ParmVar 0x5568748dcf78 'V' 'int' # | | | `-DeprecatedAttr 0x5568748dd0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748dd550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748dd430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568748dd8c8 # | | | | `-ReturnStmt 0x5568748dd8b8 # | | | | `-CallExpr 0x5568748dd888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748dd870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748dd850 '' Function 0x5568747a6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748dd828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748dd810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748dd7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748dd7c0 'int2':'vector' lvalue ParmVar 0x5568748dd430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748dd600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748dda28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748dd978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568748ddda8 # | | | | `-ReturnStmt 0x5568748ddd98 # | | | | `-CallExpr 0x5568748ddd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748ddd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748ddd30 '' Function 0x5568747a7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748ddd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748ddcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ddcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ddca0 'int3':'vector' lvalue ParmVar 0x5568748dd978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748ddad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ddf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748dde58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568748de290 # | | | | `-ReturnStmt 0x5568748de280 # | | | | `-CallExpr 0x5568748de250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748de238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748de218 '' Function 0x5568747a72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748de1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748de1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748de1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748de188 'int4':'vector' lvalue ParmVar 0x5568748dde58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748ddfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748de3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748de340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748de768 # | | | | `-ReturnStmt 0x5568748de758 # | | | | `-CallExpr 0x5568748de728 'float' # | | | | |-ImplicitCastExpr 0x5568748de710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748de6f0 '' Function 0x5568747c89b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748de6c8 'float' # | | | | `-ImplicitCastExpr 0x5568748de6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748de698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748de660 'uint':'unsigned int' lvalue ParmVar 0x5568748de340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748de4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748de8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748de818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568748dec60 # | | | | `-ReturnStmt 0x5568748dec50 # | | | | `-CallExpr 0x5568748dec20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748dec08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748debe8 '' Function 0x5568747a6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748debc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748deba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748deb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748deb58 'uint2':'vector' lvalue ParmVar 0x5568748de818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568748de978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748dedc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748ded10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568748df160 # | | | | `-ReturnStmt 0x5568748df150 # | | | | `-CallExpr 0x5568748df120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748df108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748df0e8 '' Function 0x5568747a7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748df0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748df0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748df090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748df058 'uint3':'vector' lvalue ParmVar 0x5568748ded10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568748dee70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748df2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748df210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568748df680 # | | | | `-ReturnStmt 0x5568748df670 # | | | | `-CallExpr 0x5568748df640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748df628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748df608 '' Function 0x5568747a72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748df5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748df5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748df5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748df578 'uint4':'vector' lvalue ParmVar 0x5568748df210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568748df370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748df7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748df730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568748dfb78 # | | | | `-ReturnStmt 0x5568748dfb68 # | | | | `-CallExpr 0x5568748dfb38 'float' # | | | | |-ImplicitCastExpr 0x5568748dfb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748dfb00 '' Function 0x5568747c89b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748dfad8 'float' # | | | | `-ImplicitCastExpr 0x5568748dfac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748dfaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748dfa70 'int64_t':'long' lvalue ParmVar 0x5568748df730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568748df890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748dfcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748dfc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568748e0090 # | | | | `-ReturnStmt 0x5568748e0080 # | | | | `-CallExpr 0x5568748e0050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748e0038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748e0018 '' Function 0x5568747a6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748dfff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748dffd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748dffc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748dff88 'int64_t2':'vector' lvalue ParmVar 0x5568748dfc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748dfd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e01f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748e0140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748e05b0 # | | | | `-ReturnStmt 0x5568748e05a0 # | | | | `-CallExpr 0x5568748e0570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748e0558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748e0538 '' Function 0x5568747a7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748e0510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748e04f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e04e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e04a8 'int64_t3':'vector' lvalue ParmVar 0x5568748e0140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748e02a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e0710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748e0660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748e0ad8 # | | | | `-ReturnStmt 0x5568748e0ac8 # | | | | `-CallExpr 0x5568748e0a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748e0a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748e0a60 '' Function 0x5568747a72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748e0a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748e0a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e0a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e09d0 'int64_t4':'vector' lvalue ParmVar 0x5568748e0660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748e07c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e0c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748e0b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748e0ff0 # | | | | `-ReturnStmt 0x5568748e0fe0 # | | | | `-CallExpr 0x5568748e0fb0 'float' # | | | | |-ImplicitCastExpr 0x5568748e0f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748e0f78 '' Function 0x5568747c89b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748e0f50 'float' # | | | | `-ImplicitCastExpr 0x5568748e0f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e0f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e0ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748e0b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748e0ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e1150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748e10a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748e1528 # | | | | `-ReturnStmt 0x5568748e1518 # | | | | `-CallExpr 0x5568748e14e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748e14d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748e14b0 '' Function 0x5568747a6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748e1488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748e1470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e1458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e1420 'uint64_t2':'vector' lvalue ParmVar 0x5568748e10a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748e1200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e1988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748e18d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568748e1d68 # | | | | `-ReturnStmt 0x5568748e1d58 # | | | | `-CallExpr 0x5568748e1d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748e1d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748e1cf0 '' Function 0x5568747a7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748e1cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748e1cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e1c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e1c60 'uint64_t3':'vector' lvalue ParmVar 0x5568748e18d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748e1a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e1ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748e1e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568748e22b0 # | | | | `-ReturnStmt 0x5568748e22a0 # | | | | `-CallExpr 0x5568748e2270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748e2258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748e2238 '' Function 0x5568747a72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748e2210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748e21f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e21e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e21a8 'uint64_t4':'vector' lvalue ParmVar 0x5568748e1e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748e1f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e2420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568748e2370 col:29 used V 'double' # | | | |-CompoundStmt 0x5568748e2768 # | | | | `-ReturnStmt 0x5568748e2758 # | | | | `-CallExpr 0x5568748e2728 'float' # | | | | |-ImplicitCastExpr 0x5568748e2710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748e26f0 '' Function 0x5568747d2240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748e26c8 'float' # | | | | `-ImplicitCastExpr 0x5568748e26b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e2698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e2660 'double' lvalue ParmVar 0x5568748e2370 'V' 'double' # | | | `-DeprecatedAttr 0x5568748e24d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748e28d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748e2828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568748e2c40 # | | | | `-ReturnStmt 0x5568748e2c30 # | | | | `-CallExpr 0x5568748e2c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748e2be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748e2bc8 '' Function 0x5568747d24b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748e2ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748e2b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e2b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e2b38 'double2':'vector' lvalue ParmVar 0x5568748e2828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748e2988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748e2db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748e2d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5568748e3120 # | | | | `-ReturnStmt 0x5568748e3110 # | | | | `-CallExpr 0x5568748e30e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748e30c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748e30a8 '' Function 0x5568747d2730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748e3080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748e3068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e3050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e3018 'double3':'vector' lvalue ParmVar 0x5568748e2d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748e2e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748e3290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748e31e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568748e3608 # | | | | `-ReturnStmt 0x5568748e35f8 # | | | | `-CallExpr 0x5568748e35c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748e35b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748e3590 '' Function 0x5568747d29a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748e3568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748e3550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e3538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e3500 'double4':'vector' lvalue ParmVar 0x5568748e31e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748e3340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748e3768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5568748e36b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5568748e4368 # | | | | `-ReturnStmt 0x5568748e4358 # | | | | `-CallExpr 0x5568748e4328 'float' # | | | | |-ImplicitCastExpr 0x5568748e4310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748e42f0 '' Function 0x5568747d2240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748e42c8 'float' # | | | | `-ImplicitCastExpr 0x5568748e42b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e4298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e4260 'int' lvalue ParmVar 0x5568748e36b8 'V' 'int' # | | | `-DeprecatedAttr 0x5568748e40c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e44c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748e4418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568748e4840 # | | | | `-ReturnStmt 0x5568748e4830 # | | | | `-CallExpr 0x5568748e4800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748e47e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748e47c8 '' Function 0x5568747d24b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748e47a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748e4788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e4770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e4738 'int2':'vector' lvalue ParmVar 0x5568748e4418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748e4578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e49a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748e48f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568748e4d20 # | | | | `-ReturnStmt 0x5568748e4d10 # | | | | `-CallExpr 0x5568748e4ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748e4cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748e4ca8 '' Function 0x5568747d2730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748e4c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748e4c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e4c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e4c18 'int3':'vector' lvalue ParmVar 0x5568748e48f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748e4a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e4e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748e4dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568748e5208 # | | | | `-ReturnStmt 0x5568748e51f8 # | | | | `-CallExpr 0x5568748e51c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748e51b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748e5190 '' Function 0x5568747d29a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748e5168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748e5150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e5138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e5100 'int4':'vector' lvalue ParmVar 0x5568748e4dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748e4f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e5368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748e52b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748e56e0 # | | | | `-ReturnStmt 0x5568748e56d0 # | | | | `-CallExpr 0x5568748e56a0 'float' # | | | | |-ImplicitCastExpr 0x5568748e5688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748e5668 '' Function 0x5568747d2240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748e5640 'float' # | | | | `-ImplicitCastExpr 0x5568748e5628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e5610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e55d8 'uint':'unsigned int' lvalue ParmVar 0x5568748e52b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748e5418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e5840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748e5790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568748e5bd8 # | | | | `-ReturnStmt 0x5568748e5bc8 # | | | | `-CallExpr 0x5568748e5b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748e5b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748e5b60 '' Function 0x5568747d24b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748e5b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748e5b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e5b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e5ad0 'uint2':'vector' lvalue ParmVar 0x5568748e5790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568748e58f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748e5d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748e5c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568748ecb60 # | | | | `-ReturnStmt 0x5568748ecb50 # | | | | `-CallExpr 0x5568748ecb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748e6080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748e6060 '' Function 0x5568747d2730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748e6038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748e6020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748e6008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748e5fd0 'uint3':'vector' lvalue ParmVar 0x5568748e5c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568748e5de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748eccc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748ecc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568748ed068 # | | | | `-ReturnStmt 0x5568748ed058 # | | | | `-CallExpr 0x5568748ed028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748ed010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748ecff0 '' Function 0x5568747d29a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748ecfc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748ecfb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ecf98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ecf60 'uint4':'vector' lvalue ParmVar 0x5568748ecc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568748ecd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ed1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748ed118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568748ed560 # | | | | `-ReturnStmt 0x5568748ed550 # | | | | `-CallExpr 0x5568748ed520 'float' # | | | | |-ImplicitCastExpr 0x5568748ed508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748ed4e8 '' Function 0x5568747d2240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748ed4c0 'float' # | | | | `-ImplicitCastExpr 0x5568748ed4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ed490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ed458 'int64_t':'long' lvalue ParmVar 0x5568748ed118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568748ed278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ed6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748ed610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568748eda78 # | | | | `-ReturnStmt 0x5568748eda68 # | | | | `-CallExpr 0x5568748eda38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748eda20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748eda00 '' Function 0x5568747d24b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748ed9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748ed9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ed9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ed970 'int64_t2':'vector' lvalue ParmVar 0x5568748ed610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748ed770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748edbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748edb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748edf98 # | | | | `-ReturnStmt 0x5568748edf88 # | | | | `-CallExpr 0x5568748edf58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748edf40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748edf20 '' Function 0x5568747d2730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748edef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748edee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748edec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ede90 'int64_t3':'vector' lvalue ParmVar 0x5568748edb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748edc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ee0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748ee048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748ee4c0 # | | | | `-ReturnStmt 0x5568748ee4b0 # | | | | `-CallExpr 0x5568748ee480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748ee468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748ee448 '' Function 0x5568747d29a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748ee420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748ee408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ee3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ee3b8 'int64_t4':'vector' lvalue ParmVar 0x5568748ee048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748ee1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ee620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748ee570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748ee9d8 # | | | | `-ReturnStmt 0x5568748ee9c8 # | | | | `-CallExpr 0x5568748ee998 'float' # | | | | |-ImplicitCastExpr 0x5568748ee980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748ee960 '' Function 0x5568747d2240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748ee938 'float' # | | | | `-ImplicitCastExpr 0x5568748ee920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748ee908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748ee8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748ee570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748ee6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687483be70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748eea88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55687483c248 # | | | | `-ReturnStmt 0x55687483c238 # | | | | `-CallExpr 0x55687483c208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687483c1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687483c1d0 '' Function 0x5568747d24b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687483c1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687483c190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687483c178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687483c140 'uint64_t2':'vector' lvalue ParmVar 0x5568748eea88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55687483bf20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687483c3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687483c2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55687483c788 # | | | | `-ReturnStmt 0x55687483c778 # | | | | `-CallExpr 0x55687483c748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687483c730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687483c710 '' Function 0x5568747d2730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687483c6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687483c6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687483c6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687483c680 'uint64_t3':'vector' lvalue ParmVar 0x55687483c2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55687483c458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687483c8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687483c838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55687483ccd0 # | | | | `-ReturnStmt 0x55687483ccc0 # | | | | `-CallExpr 0x55687483cc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687483cc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687483cc58 '' Function 0x5568747d29a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687483cc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687483cc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687483cc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687483cbc8 'uint64_t4':'vector' lvalue ParmVar 0x55687483c838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55687483c998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687483ce40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55687483cd90 col:29 used V 'double' # | | | |-CompoundStmt 0x55687483d188 # | | | | `-ReturnStmt 0x55687483d178 # | | | | `-CallExpr 0x55687483d148 'float' # | | | | |-ImplicitCastExpr 0x55687483d130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687483d110 '' Function 0x5568747d35f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55687483d0e8 'float' # | | | | `-ImplicitCastExpr 0x55687483d0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687483d0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687483d080 'double' lvalue ParmVar 0x55687483cd90 'V' 'double' # | | | `-DeprecatedAttr 0x55687483cef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687483d2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55687483d248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55687483d660 # | | | | `-ReturnStmt 0x55687483d650 # | | | | `-CallExpr 0x55687483d620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687483d608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687483d5e8 '' Function 0x5568747d3870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687483d5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687483d5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687483d590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687483d558 'double2':'vector' lvalue ParmVar 0x55687483d248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55687483d3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687483d7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55687483d720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687483db40 # | | | | `-ReturnStmt 0x55687483db30 # | | | | `-CallExpr 0x55687483db00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687483dae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687483dac8 '' Function 0x5568747d3ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687483daa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687483da88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687483da70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687483da38 'double3':'vector' lvalue ParmVar 0x55687483d720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687483d880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687483dcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687483dc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568748f01a8 # | | | | `-ReturnStmt 0x5568748f0198 # | | | | `-CallExpr 0x5568748f0168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748f0150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748f0130 '' Function 0x5568747d3d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748f0108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748f00f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f00d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f00a0 'double4':'vector' lvalue ParmVar 0x55687483dc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687483dd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748f0308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5568748f0258 col:26 used V 'int' # | | | |-CompoundStmt 0x5568748f0660 # | | | | `-ReturnStmt 0x5568748f0650 # | | | | `-CallExpr 0x5568748f0620 'float' # | | | | |-ImplicitCastExpr 0x5568748f0608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748f05e8 '' Function 0x5568747d35f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748f05c0 'float' # | | | | `-ImplicitCastExpr 0x5568748f05a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f0590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f0558 'int' lvalue ParmVar 0x5568748f0258 'V' 'int' # | | | `-DeprecatedAttr 0x5568748f03b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f07c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748f0710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568748f0b38 # | | | | `-ReturnStmt 0x5568748f0b28 # | | | | `-CallExpr 0x5568748f0af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748f0ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748f0ac0 '' Function 0x5568747d3870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748f0a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748f0a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f0a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f0a30 'int2':'vector' lvalue ParmVar 0x5568748f0710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748f0870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f0c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748f0be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568748f1018 # | | | | `-ReturnStmt 0x5568748f1008 # | | | | `-CallExpr 0x5568748f0fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748f0fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748f0fa0 '' Function 0x5568747d3ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748f0f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748f0f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f0f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f0f10 'int3':'vector' lvalue ParmVar 0x5568748f0be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748f0d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f1178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748f10c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568748f1500 # | | | | `-ReturnStmt 0x5568748f14f0 # | | | | `-CallExpr 0x5568748f14c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748f14a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748f1488 '' Function 0x5568747d3d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748f1460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748f1448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f1430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f13f8 'int4':'vector' lvalue ParmVar 0x5568748f10c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748f1228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f1660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748f15b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568748f19d8 # | | | | `-ReturnStmt 0x5568748f19c8 # | | | | `-CallExpr 0x5568748f1998 'float' # | | | | |-ImplicitCastExpr 0x5568748f1980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748f1960 '' Function 0x5568747d35f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748f1938 'float' # | | | | `-ImplicitCastExpr 0x5568748f1920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f1908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f18d0 'uint':'unsigned int' lvalue ParmVar 0x5568748f15b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748f1710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f1b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568748f1a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568748f1ed0 # | | | | `-ReturnStmt 0x5568748f1ec0 # | | | | `-CallExpr 0x5568748f1e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748f1e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748f1e58 '' Function 0x5568747d3870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748f1e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748f1e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f1e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f1dc8 'uint2':'vector' lvalue ParmVar 0x5568748f1a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568748f1be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f2860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748f27b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568748f2c00 # | | | | `-ReturnStmt 0x5568748f2bf0 # | | | | `-CallExpr 0x5568748f2bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748f2ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748f2b88 '' Function 0x5568747d3ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748f2b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748f2b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f2b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f2af8 'uint3':'vector' lvalue ParmVar 0x5568748f27b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568748f2910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f2d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748f2cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568748f3108 # | | | | `-ReturnStmt 0x5568748f30f8 # | | | | `-CallExpr 0x5568748f30c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748f30b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748f3090 '' Function 0x5568747d3d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748f3068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748f3050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f3038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f3000 'uint4':'vector' lvalue ParmVar 0x5568748f2cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568748f2e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f3268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748f31b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568748f3600 # | | | | `-ReturnStmt 0x5568748f35f0 # | | | | `-CallExpr 0x5568748f35c0 'float' # | | | | |-ImplicitCastExpr 0x5568748f35a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748f3588 '' Function 0x5568747d35f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748f3560 'float' # | | | | `-ImplicitCastExpr 0x5568748f3548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f3530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f34f8 'int64_t':'long' lvalue ParmVar 0x5568748f31b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568748f3318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f3760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748f36b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568748f3b18 # | | | | `-ReturnStmt 0x5568748f3b08 # | | | | `-CallExpr 0x5568748f3ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748f3ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748f3aa0 '' Function 0x5568747d3870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748f3a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748f3a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f3a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f3a10 'int64_t2':'vector' lvalue ParmVar 0x5568748f36b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748f3810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f3c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748f3bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5568748f4038 # | | | | `-ReturnStmt 0x5568748f4028 # | | | | `-CallExpr 0x5568748f3ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748f3fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748f3fc0 '' Function 0x5568747d3ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748f3f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748f3f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f3f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f3f30 'int64_t3':'vector' lvalue ParmVar 0x5568748f3bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748f3d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f4198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748f40e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568748f4560 # | | | | `-ReturnStmt 0x5568748f4550 # | | | | `-CallExpr 0x5568748f4520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748f4508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748f44e8 '' Function 0x5568747d3d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748f44c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748f44a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f4490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f4458 'int64_t4':'vector' lvalue ParmVar 0x5568748f40e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748f4248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f46c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748f4610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748f5488 # | | | | `-ReturnStmt 0x5568748f5478 # | | | | `-CallExpr 0x5568748f5448 'float' # | | | | |-ImplicitCastExpr 0x5568748f5430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748f5410 '' Function 0x5568747d35f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748f53e8 'float' # | | | | `-ImplicitCastExpr 0x5568748f53d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f53b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f5380 'uint64_t':'unsigned long' lvalue ParmVar 0x5568748f4610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5568748f5180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f55e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748f5538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748f59c0 # | | | | `-ReturnStmt 0x5568748f59b0 # | | | | `-CallExpr 0x5568748f5980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748f5968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748f5948 '' Function 0x5568747d3870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568748f5920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748f5908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f58f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f58b8 'uint64_t2':'vector' lvalue ParmVar 0x5568748f5538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748f5698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f5b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748f5a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568748f5f00 # | | | | `-ReturnStmt 0x5568748f5ef0 # | | | | `-CallExpr 0x5568748f5ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748f5ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748f5e88 '' Function 0x5568747d3ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748f5e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748f5e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f5e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f5df8 'uint64_t3':'vector' lvalue ParmVar 0x5568748f5a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748f5bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f6060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748f5fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568748f6448 # | | | | `-ReturnStmt 0x5568748f6438 # | | | | `-CallExpr 0x5568748f6408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748f63f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748f63d0 '' Function 0x5568747d3d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748f63a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748f6390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f6378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f6340 'uint64_t4':'vector' lvalue ParmVar 0x5568748f5fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568748f6110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748f65a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5568748f6500 col:29 used V 'double' # | | | |-CompoundStmt 0x5568748f6928 # | | | | `-ReturnStmt 0x5568748f6918 # | | | | `-CallExpr 0x5568748f68e8 'bool' # | | | | |-ImplicitCastExpr 0x5568748f68d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5568748f6878 '' Function 0x5568747d4ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5568748f6850 'float' # | | | | `-ImplicitCastExpr 0x5568748f6838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f6820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f67e8 'double' lvalue ParmVar 0x5568748f6500 'V' 'double' # | | | `-DeprecatedAttr 0x5568748f6658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748f6a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748f69e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568748f6e58 # | | | | `-ReturnStmt 0x5568748f6e48 # | | | | `-CallExpr 0x5568748f6e18 'vector' # | | | | |-ImplicitCastExpr 0x5568748f6e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748f6d80 '' Function 0x5568747d4df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5568748f6d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748f6d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f6d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f6cf0 'double2':'vector' lvalue ParmVar 0x5568748f69e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748f6b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748f6fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748f6f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5568748f7798 # | | | | `-ReturnStmt 0x5568748f7788 # | | | | `-CallExpr 0x5568748f7758 'vector' # | | | | |-ImplicitCastExpr 0x5568748f7740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748f76c0 '' Function 0x5568747d50e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5568748f7698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748f7680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f7668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f7630 'double3':'vector' lvalue ParmVar 0x5568748f6f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748f7070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748f7900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748f7850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568748f7cd8 # | | | | `-ReturnStmt 0x5568748f7cc8 # | | | | `-CallExpr 0x5568748f7c98 'vector' # | | | | |-ImplicitCastExpr 0x5568748f7c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748f7c00 '' Function 0x5568747d53d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5568748f7bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748f7bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f7ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f7b70 'double4':'vector' lvalue ParmVar 0x5568748f7850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748f79b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748f7db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5568748f7d08 col:29 used V 'double' # | | | `-CompoundStmt 0x5568748f8018 # | | | `-ReturnStmt 0x5568748f8008 # | | | `-CallExpr 0x5568748f7fd8 'bool' # | | | |-ImplicitCastExpr 0x5568748f7fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5568748f7fa0 '' Function 0x5568747d6000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5568748f7f78 'float' # | | | `-ImplicitCastExpr 0x5568748f7f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5568748f7f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5568748f7f10 'double' lvalue ParmVar 0x5568748f7d08 'V' 'double' # | | |-FunctionDecl 0x5568748f80f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748f8048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5568748f8380 # | | | `-ReturnStmt 0x5568748f8370 # | | | `-CallExpr 0x5568748f8340 'vector' # | | | |-ImplicitCastExpr 0x5568748f8328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5568748f8308 '' Function 0x5568747d6278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5568748f82e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5568748f82c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5568748f82b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5568748f8278 'double2':'vector' lvalue ParmVar 0x5568748f8048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5568748f8460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748f83b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5568748f86f0 # | | | `-ReturnStmt 0x5568748f86e0 # | | | `-CallExpr 0x5568748f86b0 'vector' # | | | |-ImplicitCastExpr 0x5568748f8698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5568748f8678 '' Function 0x5568747d64f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5568748f8650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5568748f8638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5568748f8620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5568748f85e8 'double3':'vector' lvalue ParmVar 0x5568748f83b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5568748f87d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748f8720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5568748f8a68 # | | | `-ReturnStmt 0x5568748f8a58 # | | | `-CallExpr 0x5568748f8a28 'vector' # | | | |-ImplicitCastExpr 0x5568748f8a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5568748f89f0 '' Function 0x5568747d6768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5568748f89c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5568748f89b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5568748f8998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5568748f8960 'double4':'vector' lvalue ParmVar 0x5568748f8720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5568748f9160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5568748f8a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568748f8b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568748f90b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5568748f8e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5568748f8f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5568748f8f78 col:39 s 'T' # | | | |-CompoundStmt 0x5568748f9430 # | | | | `-ReturnStmt 0x5568748f9420 # | | | | `-RecoveryExpr 0x5568748f93e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5568748f92d0 '' lvalue (ADL) = 'lerp' 0x5568747d8578 0x5568747d6b08 0x5568747d6ed0 0x5568747d7298 0x5568747d7660 0x5568747d7a10 0x5568747d7de8 0x5568747d81b0 # | | | | |-RecoveryExpr 0x5568748f9350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5568748f9370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5568748f91d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5568748f98f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5568748f94f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5568748f9740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5568748f97c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5568748f9db8 # | | | | `-ReturnStmt 0x5568748f9da8 # | | | | `-CallExpr 0x5568748f9d68 'float' # | | | | |-ImplicitCastExpr 0x5568748f9d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5568748f9cf8 '' Function 0x5568747d7a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5568748f9bb0 'float' # | | | | | `-ImplicitCastExpr 0x5568748f9b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748f9b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748f9b48 'double' lvalue ParmVar 0x5568748f94f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5568748f9c40 'float' # | | | | | `-ImplicitCastExpr 0x5568748f9c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748f9c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748f9bd8 'double' lvalue ParmVar 0x5568748f9740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5568748f9cd0 'float' # | | | | `-ImplicitCastExpr 0x5568748f9cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748f9ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748f9c68 'double' lvalue ParmVar 0x5568748f97c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5568748f99b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748fa108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5568748f9e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5568748f9ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5568748f9f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5568748fa648 # | | | | `-ReturnStmt 0x5568748fa638 # | | | | `-CallExpr 0x5568748fa5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748fa5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5568748fa558 '' Function 0x5568747d7de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5568748fa3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fa3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fa3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fa378 'double2':'vector' lvalue ParmVar 0x5568748f9e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5568748fa488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fa470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fa458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fa420 'double2':'vector' lvalue ParmVar 0x5568748f9ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5568748fa530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748fa518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748fa500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748fa4c8 'double2':'vector' lvalue ParmVar 0x5568748f9f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568748fa1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748fa998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5568748fa708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5568748fa788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5568748fa808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5568748faed8 # | | | | `-ReturnStmt 0x5568748faec8 # | | | | `-CallExpr 0x5568748fae88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748fae70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5568748fadf0 '' Function 0x5568747d81b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5568748fac78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fac60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fac48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fac10 'double3':'vector' lvalue ParmVar 0x5568748fa708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5568748fad20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fad08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748facf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748facb8 'double3':'vector' lvalue ParmVar 0x5568748fa788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5568748fadc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748fadb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748fad98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748fad60 'double3':'vector' lvalue ParmVar 0x5568748fa808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748faa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748fb228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5568748faf98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5568748fb018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5568748fb098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5568748fcba0 # | | | | `-ReturnStmt 0x5568748fcb90 # | | | | `-CallExpr 0x5568748fcb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748fb710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5568748fb688 '' Function 0x5568747d8578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5568748fb510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fb4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fb4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fb4a8 'double4':'vector' lvalue ParmVar 0x5568748faf98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5568748fb5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fb5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fb588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fb550 'double4':'vector' lvalue ParmVar 0x5568748fb018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5568748fb660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748fb648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748fb630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748fb5f8 'double4':'vector' lvalue ParmVar 0x5568748fb098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748fb2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748fce88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5568748fcc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5568748fccd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5568748fcd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5568748fd320 # | | | | `-ReturnStmt 0x5568748fd310 # | | | | `-CallExpr 0x5568748fd2d0 'float' # | | | | |-ImplicitCastExpr 0x5568748fd2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5568748fd298 '' Function 0x5568747d7a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5568748fd150 'float' # | | | | | `-ImplicitCastExpr 0x5568748fd138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fd120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fd0e8 'int' lvalue ParmVar 0x5568748fcc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5568748fd1e0 'float' # | | | | | `-ImplicitCastExpr 0x5568748fd1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fd1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fd178 'int' lvalue ParmVar 0x5568748fccd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5568748fd270 'float' # | | | | `-ImplicitCastExpr 0x5568748fd258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748fd240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748fd208 'int' lvalue ParmVar 0x5568748fcd50 'V3' 'int' # | | | `-DeprecatedAttr 0x5568748fcf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748fd658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5568748fd3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5568748fd450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5568748fd4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5568748fdb40 # | | | | `-ReturnStmt 0x5568748fdb30 # | | | | `-CallExpr 0x5568748fdaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748fdad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5568748fdab8 '' Function 0x5568747d7de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5568748fd940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fd928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fd910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fd8d8 'int2':'vector' lvalue ParmVar 0x5568748fd3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5568748fd9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fd9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fd9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fd980 'int2':'vector' lvalue ParmVar 0x5568748fd450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5568748fda90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748fda78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748fda60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748fda28 'int2':'vector' lvalue ParmVar 0x5568748fd4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568748fd718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748fde78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748fdbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5568748fdc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5568748fdcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5568748fe368 # | | | | `-ReturnStmt 0x5568748fe358 # | | | | `-CallExpr 0x5568748fe318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748fe300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5568748fe2e0 '' Function 0x5568747d81b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5568748fe168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fe150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fe138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fe100 'int3':'vector' lvalue ParmVar 0x5568748fdbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5568748fe210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fe1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fe1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fe1a8 'int3':'vector' lvalue ParmVar 0x5568748fdc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5568748fe2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748fe2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748fe288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748fe250 'int3':'vector' lvalue ParmVar 0x5568748fdcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568748fdf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748fe6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748fe418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5568748fe498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5568748fe518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5568748ffbc0 # | | | | `-ReturnStmt 0x5568748ffbb0 # | | | | `-CallExpr 0x5568748ffb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748feb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5568748feb18 '' Function 0x5568747d8578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5568748fe9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fe988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fe970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fe938 'int4':'vector' lvalue ParmVar 0x5568748fe418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5568748fea48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5568748fea30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568748fea18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568748fe9e0 'int4':'vector' lvalue ParmVar 0x5568748fe498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5568748feaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748fead8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748feac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748fea88 'int4':'vector' lvalue ParmVar 0x5568748fe518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748fe768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748ffef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748ffc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568748ffcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5568748ffd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568749003b0 # | | | | `-ReturnStmt 0x5568749003a0 # | | | | `-CallExpr 0x556874900360 'float' # | | | | |-ImplicitCastExpr 0x556874900348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x556874900328 '' Function 0x5568747d7a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5568749001e0 'float' # | | | | | `-ImplicitCastExpr 0x5568749001c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568749001b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874900178 'uint':'unsigned int' lvalue ParmVar 0x5568748ffc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x556874900270 'float' # | | | | | `-ImplicitCastExpr 0x556874900258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874900240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874900208 'uint':'unsigned int' lvalue ParmVar 0x5568748ffcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x556874900300 'float' # | | | | `-ImplicitCastExpr 0x5568749002e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749002d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874900298 'uint':'unsigned int' lvalue ParmVar 0x5568748ffd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748fffb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749006e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874900460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5568749004e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x556874900560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x556874900bf0 # | | | | `-ReturnStmt 0x556874900be0 # | | | | `-CallExpr 0x556874900ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874900b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x556874900b68 '' Function 0x5568747d7de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5568749009f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568749009d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568749009c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874900988 'uint2':'vector' lvalue ParmVar 0x556874900460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x556874900a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556874900a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874900a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874900a30 'uint2':'vector' lvalue ParmVar 0x5568749004e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x556874900b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874900b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874900b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874900ad8 'uint2':'vector' lvalue ParmVar 0x556874900560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568749007a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874900f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x556874900ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x556874900d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x556874900da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x556874901438 # | | | | `-ReturnStmt 0x556874901428 # | | | | `-CallExpr 0x5568749013e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749013d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5568749013b0 '' Function 0x5568747d81b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x556874901238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556874901220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874901208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568749011d0 'uint3':'vector' lvalue ParmVar 0x556874900ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5568749012e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568749012c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568749012b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874901278 'uint3':'vector' lvalue ParmVar 0x556874900d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x556874901388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874901370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874901358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874901320 'uint3':'vector' lvalue ParmVar 0x556874900da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556874900fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874901778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568749014e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x556874901568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5568749015e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x556874901cb0 # | | | | `-ReturnStmt 0x556874901ca0 # | | | | `-CallExpr 0x556874901c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874901c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x556874901c28 '' Function 0x5568747d8578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x556874901a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874901a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874901a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874901a28 'uint4':'vector' lvalue ParmVar 0x5568749014e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x556874901b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874901b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874901b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874901ad0 'uint4':'vector' lvalue ParmVar 0x556874901568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x556874901c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874901be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874901bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874901b98 'uint4':'vector' lvalue ParmVar 0x5568749015e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556874901838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874901fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874901d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x556874901de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x556874901e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5568749024c0 # | | | | `-ReturnStmt 0x5568749024b0 # | | | | `-CallExpr 0x556874902470 'float' # | | | | |-ImplicitCastExpr 0x556874902458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x556874902438 '' Function 0x5568747d7a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5568749022f0 'float' # | | | | | `-ImplicitCastExpr 0x5568749022d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568749022c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874902288 'int64_t':'long' lvalue ParmVar 0x556874901d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x556874902380 'float' # | | | | | `-ImplicitCastExpr 0x556874902368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874902350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874902318 'int64_t':'long' lvalue ParmVar 0x556874901de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x556874902410 'float' # | | | | `-ImplicitCastExpr 0x5568749023f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749023e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749023a8 'int64_t':'long' lvalue ParmVar 0x556874901e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5568749020a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749027f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874902570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5568749025f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556874902670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874902d20 # | | | | `-ReturnStmt 0x556874902d10 # | | | | `-CallExpr 0x556874902cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874902cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x556874902c98 '' Function 0x5568747d7de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x556874902b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556874902b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874902af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874902ab8 'int64_t2':'vector' lvalue ParmVar 0x556874902570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x556874902bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556874902bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874902b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874902b60 'int64_t2':'vector' lvalue ParmVar 0x5568749025f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x556874902c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874902c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874902c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874902c08 'int64_t2':'vector' lvalue ParmVar 0x556874902670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568749028b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874903058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874902dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556874902e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556874902ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874903588 # | | | | `-ReturnStmt 0x556874903578 # | | | | `-CallExpr 0x556874903538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874903520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x556874903500 '' Function 0x5568747d81b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x556874903388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556874903370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874903358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874903320 'int64_t3':'vector' lvalue ParmVar 0x556874902dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x556874903430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556874903418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874903400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568749033c8 'int64_t3':'vector' lvalue ParmVar 0x556874902e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5568749034d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568749034c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749034a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874903470 'int64_t3':'vector' lvalue ParmVar 0x556874902ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874903118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749038c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874903638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5568749036b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556874903738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874904e20 # | | | | `-ReturnStmt 0x556874904e10 # | | | | `-CallExpr 0x556874904dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874904db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x556874904d98 '' Function 0x5568747d8578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x556874904c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874904c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874904bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874904bb8 'int64_t4':'vector' lvalue ParmVar 0x556874903638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x556874904cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874904cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874904c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874904c60 'int64_t4':'vector' lvalue ParmVar 0x5568749036b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x556874904d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874904d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874904d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874904d08 'int64_t4':'vector' lvalue ParmVar 0x556874903738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874903988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874905158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874904ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556874904f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556874904fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874905650 # | | | | `-ReturnStmt 0x556874905640 # | | | | `-CallExpr 0x556874905600 'float' # | | | | |-ImplicitCastExpr 0x5568749055e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5568749055c8 '' Function 0x5568747d7a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x556874905480 'float' # | | | | | `-ImplicitCastExpr 0x556874905468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874905450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874905418 'uint64_t':'unsigned long' lvalue ParmVar 0x556874904ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x556874905510 'float' # | | | | | `-ImplicitCastExpr 0x5568749054f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568749054e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568749054a8 'uint64_t':'unsigned long' lvalue ParmVar 0x556874904f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5568749055a0 'float' # | | | | `-ImplicitCastExpr 0x556874905588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874905570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874905538 'uint64_t':'unsigned long' lvalue ParmVar 0x556874904fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874905218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874905988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874905700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556874905780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556874905800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556874905ed0 # | | | | `-ReturnStmt 0x556874905ec0 # | | | | `-CallExpr 0x556874905e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874905e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x556874905e48 '' Function 0x5568747d7de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x556874905cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556874905cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874905ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874905c68 'uint64_t2':'vector' lvalue ParmVar 0x556874905700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x556874905d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556874905d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874905d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874905d10 'uint64_t2':'vector' lvalue ParmVar 0x556874905780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x556874905e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874905e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874905df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874905db8 'uint64_t2':'vector' lvalue ParmVar 0x556874905800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874905a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874906208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874905f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556874906000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556874906080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874906758 # | | | | `-ReturnStmt 0x556874906748 # | | | | `-CallExpr 0x556874906708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749066f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5568749066d0 '' Function 0x5568747d81b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x556874906558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556874906540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874906528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568749064f0 'uint64_t3':'vector' lvalue ParmVar 0x556874905f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x556874906600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568749065e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568749065d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874906598 'uint64_t3':'vector' lvalue ParmVar 0x556874906000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5568749066a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874906690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874906678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874906640 'uint64_t3':'vector' lvalue ParmVar 0x556874906080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568749062c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874906a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874906808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556874906888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556874906908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556874907000 # | | | | `-ReturnStmt 0x556874906ff0 # | | | | `-CallExpr 0x556874906fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874906f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x556874906f78 '' Function 0x5568747d8578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x556874906e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874906de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874906dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874906d98 'uint64_t4':'vector' lvalue ParmVar 0x556874906808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x556874906ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874906e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874906e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874906e40 'uint64_t4':'vector' lvalue ParmVar 0x556874906888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x556874906f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874906f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874906f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874906ee8 'uint64_t4':'vector' lvalue ParmVar 0x556874906908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874906b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874907168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568749070b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5568749074b0 # | | | | `-ReturnStmt 0x5568749074a0 # | | | | `-CallExpr 0x556874907470 'float' # | | | | |-ImplicitCastExpr 0x556874907458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874907438 '' Function 0x5568747d91f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x556874907410 'float' # | | | | `-ImplicitCastExpr 0x5568749073f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749073e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749073a8 'double' lvalue ParmVar 0x5568749070b8 'V' 'double' # | | | `-DeprecatedAttr 0x556874907218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874907618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556874907568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556874907980 # | | | | `-ReturnStmt 0x556874907970 # | | | | `-CallExpr 0x556874907940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874907928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874907908 '' Function 0x5568747d9470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568749078e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568749078c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749078b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874907878 'double2':'vector' lvalue ParmVar 0x556874907568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568749076c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874907ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556874907a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556874907e58 # | | | | `-ReturnStmt 0x556874907e48 # | | | | `-CallExpr 0x556874907e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874907e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874907de0 '' Function 0x5568747d96e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874907db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874907da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874907d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874907d50 'double3':'vector' lvalue ParmVar 0x556874907a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556874907b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874907fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556874907f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556874908338 # | | | | `-ReturnStmt 0x556874908328 # | | | | `-CallExpr 0x5568749082f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568749082e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568749082c0 '' Function 0x5568747d9960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874908298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874908280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874908268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874908230 'double4':'vector' lvalue ParmVar 0x556874907f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556874908070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874908498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5568749083e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5568749087f0 # | | | | `-ReturnStmt 0x5568749087e0 # | | | | `-CallExpr 0x5568749087b0 'float' # | | | | |-ImplicitCastExpr 0x556874908798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874908778 '' Function 0x5568747d91f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x556874908750 'float' # | | | | `-ImplicitCastExpr 0x556874908738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874908720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749086e8 'int' lvalue ParmVar 0x5568749083e8 'V' 'int' # | | | `-DeprecatedAttr 0x556874908548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874908950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5568749088a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556874908ce0 # | | | | `-ReturnStmt 0x556874908cd0 # | | | | `-CallExpr 0x556874908ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874908c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874908c68 '' Function 0x5568747d9470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874908c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874908c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874908c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874908bd8 'int2':'vector' lvalue ParmVar 0x5568749088a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556874908a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874908e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556874908d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568749091c0 # | | | | `-ReturnStmt 0x5568749091b0 # | | | | `-CallExpr 0x556874909180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874909168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874909148 '' Function 0x5568747d96e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874909120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874909108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749090f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749090b8 'int3':'vector' lvalue ParmVar 0x556874908d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556874908ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874909320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556874909270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568749096a8 # | | | | `-ReturnStmt 0x556874909698 # | | | | `-CallExpr 0x556874909668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874909650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874909630 '' Function 0x5568747d9960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874909608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568749095f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749095d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749095a0 'int4':'vector' lvalue ParmVar 0x556874909270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568749093d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874909808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556874909758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556874909b80 # | | | | `-ReturnStmt 0x556874909b70 # | | | | `-CallExpr 0x556874909b40 'float' # | | | | |-ImplicitCastExpr 0x556874909b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874909b08 '' Function 0x5568747d91f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x556874909ae0 'float' # | | | | `-ImplicitCastExpr 0x556874909ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874909ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874909a78 'uint':'unsigned int' lvalue ParmVar 0x556874909758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568749098b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874909ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874909c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55687490a078 # | | | | `-ReturnStmt 0x55687490a068 # | | | | `-CallExpr 0x55687490a038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687490a020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687490a000 '' Function 0x5568747d9470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874909fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874909fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874909fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874909f70 'uint2':'vector' lvalue ParmVar 0x556874909c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874909d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490a1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55687490a128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55687490a578 # | | | | `-ReturnStmt 0x55687490a568 # | | | | `-CallExpr 0x55687490a538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687490a520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687490a500 '' Function 0x5568747d96e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687490a4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687490a4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490a4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490a470 'uint3':'vector' lvalue ParmVar 0x55687490a128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55687490a288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490a6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55687490a628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55687490aa80 # | | | | `-ReturnStmt 0x55687490aa70 # | | | | `-CallExpr 0x55687490aa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687490aa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687490aa08 '' Function 0x5568747d9960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687490a9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687490a9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490a9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490a978 'uint4':'vector' lvalue ParmVar 0x55687490a628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55687490a788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490b410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687490ab30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55687490b7a8 # | | | | `-ReturnStmt 0x55687490b798 # | | | | `-CallExpr 0x55687490b768 'float' # | | | | |-ImplicitCastExpr 0x55687490b750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687490b730 '' Function 0x5568747d91f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55687490b708 'float' # | | | | `-ImplicitCastExpr 0x55687490b6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490b6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490b6a0 'int64_t':'long' lvalue ParmVar 0x55687490ab30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55687490b4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490b908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687490b858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55687490bcc0 # | | | | `-ReturnStmt 0x55687490bcb0 # | | | | `-CallExpr 0x55687490bc80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687490bc68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687490bc48 '' Function 0x5568747d9470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687490bc20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687490bc08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490bbf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490bbb8 'int64_t2':'vector' lvalue ParmVar 0x55687490b858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55687490b9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490be20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687490bd70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55687490c1e0 # | | | | `-ReturnStmt 0x55687490c1d0 # | | | | `-CallExpr 0x55687490c1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687490c188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687490c168 '' Function 0x5568747d96e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687490c140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687490c128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490c110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490c0d8 'int64_t3':'vector' lvalue ParmVar 0x55687490bd70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55687490bed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490c340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687490c290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55687490c708 # | | | | `-ReturnStmt 0x55687490c6f8 # | | | | `-CallExpr 0x55687490c6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687490c6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687490c690 '' Function 0x5568747d9960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687490c668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687490c650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490c638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490c600 'int64_t4':'vector' lvalue ParmVar 0x55687490c290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55687490c3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490c868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687490c7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55687490cc20 # | | | | `-ReturnStmt 0x55687490cc10 # | | | | `-CallExpr 0x55687490cbe0 'float' # | | | | |-ImplicitCastExpr 0x55687490cbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687490cba8 '' Function 0x5568747d91f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55687490cb80 'float' # | | | | `-ImplicitCastExpr 0x55687490cb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490cb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490cb18 'uint64_t':'unsigned long' lvalue ParmVar 0x55687490c7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55687490c918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490cd80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687490ccd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55687490d158 # | | | | `-ReturnStmt 0x55687490d148 # | | | | `-CallExpr 0x55687490d118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687490d100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687490d0e0 '' Function 0x5568747d9470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687490d0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687490d0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490d088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490d050 'uint64_t2':'vector' lvalue ParmVar 0x55687490ccd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55687490ce30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490d2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687490d208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55687490df48 # | | | | `-ReturnStmt 0x55687490df38 # | | | | `-CallExpr 0x55687490df08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687490def0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687490ded0 '' Function 0x5568747d96e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687490dea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687490de90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490de78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490de40 'uint64_t3':'vector' lvalue ParmVar 0x55687490d208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55687490d368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490e0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687490dff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55687490e490 # | | | | `-ReturnStmt 0x55687490e480 # | | | | `-CallExpr 0x55687490e450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687490e438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687490e418 '' Function 0x5568747d9960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687490e3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687490e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490e3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490e388 'uint64_t4':'vector' lvalue ParmVar 0x55687490dff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55687490e158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687490e600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55687490e550 col:29 used V 'double' # | | | |-CompoundStmt 0x55687490e948 # | | | | `-ReturnStmt 0x55687490e938 # | | | | `-CallExpr 0x55687490e908 'float' # | | | | |-ImplicitCastExpr 0x55687490e8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687490e8d0 '' Function 0x5568747da578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55687490e8a8 'float' # | | | | `-ImplicitCastExpr 0x55687490e890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490e878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490e840 'double' lvalue ParmVar 0x55687490e550 'V' 'double' # | | | `-DeprecatedAttr 0x55687490e6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687490eab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55687490ea08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55687490ee20 # | | | | `-ReturnStmt 0x55687490ee10 # | | | | `-CallExpr 0x55687490ede0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687490edc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687490eda8 '' Function 0x5568747da7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687490ed80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687490ed68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490ed50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490ed18 'double2':'vector' lvalue ParmVar 0x55687490ea08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55687490eb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687490ef90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55687490eee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687490f300 # | | | | `-ReturnStmt 0x55687490f2f0 # | | | | `-CallExpr 0x55687490f2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687490f2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687490f288 '' Function 0x5568747daa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687490f260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687490f248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490f230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490f1f8 'double3':'vector' lvalue ParmVar 0x55687490eee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687490f040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687490f470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687490f3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55687490f7e8 # | | | | `-ReturnStmt 0x55687490f7d8 # | | | | `-CallExpr 0x55687490f7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687490f790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687490f770 '' Function 0x5568747dbd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687490f748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687490f730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490f718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490f6e0 'double4':'vector' lvalue ParmVar 0x55687490f3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687490f520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687490f948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55687490f898 col:26 used V 'int' # | | | |-CompoundStmt 0x5568749102e0 # | | | | `-ReturnStmt 0x5568749102d0 # | | | | `-CallExpr 0x5568749102a0 'float' # | | | | |-ImplicitCastExpr 0x55687490fc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687490fc28 '' Function 0x5568747da578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55687490fc00 'float' # | | | | `-ImplicitCastExpr 0x55687490fbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687490fbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687490fb98 'int' lvalue ParmVar 0x55687490f898 'V' 'int' # | | | `-DeprecatedAttr 0x55687490f9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874910440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556874910390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568749107b8 # | | | | `-ReturnStmt 0x5568749107a8 # | | | | `-CallExpr 0x556874910778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874910760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874910740 '' Function 0x5568747da7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874910718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874910700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749106e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749106b0 'int2':'vector' lvalue ParmVar 0x556874910390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568749104f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874910918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556874910868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556874910c98 # | | | | `-ReturnStmt 0x556874910c88 # | | | | `-CallExpr 0x556874910c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874910c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874910c20 '' Function 0x5568747daa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874910bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874910be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874910bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874910b90 'int3':'vector' lvalue ParmVar 0x556874910868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568749109c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874910df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556874910d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556874911180 # | | | | `-ReturnStmt 0x556874911170 # | | | | `-CallExpr 0x556874911140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874911128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874911108 '' Function 0x5568747dbd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568749110e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568749110c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749110b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874911078 'int4':'vector' lvalue ParmVar 0x556874910d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556874910ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749112e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556874911230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556874911658 # | | | | `-ReturnStmt 0x556874911648 # | | | | `-CallExpr 0x556874911618 'float' # | | | | |-ImplicitCastExpr 0x556874911600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568749115e0 '' Function 0x5568747da578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749115b8 'float' # | | | | `-ImplicitCastExpr 0x5568749115a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874911588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874911550 'uint':'unsigned int' lvalue ParmVar 0x556874911230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556874911390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749117b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874911708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556874911b50 # | | | | `-ReturnStmt 0x556874911b40 # | | | | `-CallExpr 0x556874911b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874911af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874911ad8 '' Function 0x5568747da7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874911ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874911a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874911a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874911a48 'uint2':'vector' lvalue ParmVar 0x556874911708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874911868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874911cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556874911c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556874912050 # | | | | `-ReturnStmt 0x556874912040 # | | | | `-CallExpr 0x556874912010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874911ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874911fd8 '' Function 0x5568747daa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874911fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874911f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874911f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874911f48 'uint3':'vector' lvalue ParmVar 0x556874911c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556874911d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749121b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556874912100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556874912e18 # | | | | `-ReturnStmt 0x556874912e08 # | | | | `-CallExpr 0x556874912dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874912dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874912da0 '' Function 0x5568747dbd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874912d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874912d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874912d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874912d10 'uint4':'vector' lvalue ParmVar 0x556874912100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556874912b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874912f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874912ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556874913310 # | | | | `-ReturnStmt 0x556874913300 # | | | | `-CallExpr 0x5568749132d0 'float' # | | | | |-ImplicitCastExpr 0x5568749132b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874913298 '' Function 0x5568747da578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x556874913270 'float' # | | | | `-ImplicitCastExpr 0x556874913258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874913240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874913208 'int64_t':'long' lvalue ParmVar 0x556874912ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874913028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874913470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568749133c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874913828 # | | | | `-ReturnStmt 0x556874913818 # | | | | `-CallExpr 0x5568749137e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568749137d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568749137b0 '' Function 0x5568747da7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874913788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874913770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874913758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874913720 'int64_t2':'vector' lvalue ParmVar 0x5568749133c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556874913520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874913988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568749138d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874913d48 # | | | | `-ReturnStmt 0x556874913d38 # | | | | `-CallExpr 0x556874913d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874913cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874913cd0 '' Function 0x5568747daa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874913ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874913c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874913c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874913c40 'int64_t3':'vector' lvalue ParmVar 0x5568749138d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874913a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874913ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874913df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874914270 # | | | | `-ReturnStmt 0x556874914260 # | | | | `-CallExpr 0x556874914230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874914218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568749141f8 '' Function 0x5568747dbd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568749141d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568749141b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749141a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874914168 'int64_t4':'vector' lvalue ParmVar 0x556874913df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874913f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749143d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874914320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874914788 # | | | | `-ReturnStmt 0x556874914778 # | | | | `-CallExpr 0x556874914748 'float' # | | | | |-ImplicitCastExpr 0x556874914730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874914710 '' Function 0x5568747da578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749146e8 'float' # | | | | `-ImplicitCastExpr 0x5568749146d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749146b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874914680 'uint64_t':'unsigned long' lvalue ParmVar 0x556874914320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874914480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749148e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874914838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556874915600 # | | | | `-ReturnStmt 0x5568749155f0 # | | | | `-CallExpr 0x5568749155c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568749155a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874915588 '' Function 0x5568747da7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874915560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874915548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874915530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749154f8 'uint64_t2':'vector' lvalue ParmVar 0x556874914838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874914998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874915760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568749156b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874915b40 # | | | | `-ReturnStmt 0x556874915b30 # | | | | `-CallExpr 0x556874915b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874915ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874915ac8 '' Function 0x5568747daa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874915aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874915a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874915a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874915a38 'uint64_t3':'vector' lvalue ParmVar 0x5568749156b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556874915810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874915ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874915bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556874916088 # | | | | `-ReturnStmt 0x556874916078 # | | | | `-CallExpr 0x556874916048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874916030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874916010 '' Function 0x5568747dbd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874915fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874915fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874915fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874915f80 'uint64_t4':'vector' lvalue ParmVar 0x556874915bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874915d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749161f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556874916148 col:29 used V 'double' # | | | |-CompoundStmt 0x556874916540 # | | | | `-ReturnStmt 0x556874916530 # | | | | `-CallExpr 0x556874916500 'float' # | | | | |-ImplicitCastExpr 0x5568749164e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568749164c8 '' Function 0x5568747dc958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749164a0 'float' # | | | | `-ImplicitCastExpr 0x556874916488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874916470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874916438 'double' lvalue ParmVar 0x556874916148 'V' 'double' # | | | `-DeprecatedAttr 0x5568749162a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568749166b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556874916600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556874916a18 # | | | | `-ReturnStmt 0x556874916a08 # | | | | `-CallExpr 0x5568749169d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568749169c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568749169a0 '' Function 0x5568747dcbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874916978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874916960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874916948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874916910 'double2':'vector' lvalue ParmVar 0x556874916600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556874916760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874916b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556874916ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556874916ef8 # | | | | `-ReturnStmt 0x556874916ee8 # | | | | `-CallExpr 0x556874916eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874916ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874916e80 '' Function 0x5568747dce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874916e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874916e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874916e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874916df0 'double3':'vector' lvalue ParmVar 0x556874916ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556874916c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874917068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556874916fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556874917990 # | | | | `-ReturnStmt 0x556874917980 # | | | | `-CallExpr 0x5568749173a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874917388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874917368 '' Function 0x5568747dd0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874917340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874917328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874917310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749172d8 'double4':'vector' lvalue ParmVar 0x556874916fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556874917118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874917af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556874917a40 col:26 used V 'int' # | | | |-CompoundStmt 0x556874917e48 # | | | | `-ReturnStmt 0x556874917e38 # | | | | `-CallExpr 0x556874917e08 'float' # | | | | |-ImplicitCastExpr 0x556874917df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874917dd0 '' Function 0x5568747dc958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x556874917da8 'float' # | | | | `-ImplicitCastExpr 0x556874917d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874917d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874917d40 'int' lvalue ParmVar 0x556874917a40 'V' 'int' # | | | `-DeprecatedAttr 0x556874917ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874917fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556874917ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556874918320 # | | | | `-ReturnStmt 0x556874918310 # | | | | `-CallExpr 0x5568749182e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568749182c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568749182a8 '' Function 0x5568747dcbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874918280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874918268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874918250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874918218 'int2':'vector' lvalue ParmVar 0x556874917ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556874918058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874918480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568749183d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556874918800 # | | | | `-ReturnStmt 0x5568749187f0 # | | | | `-CallExpr 0x5568749187c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749187a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874918788 '' Function 0x5568747dce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874918760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874918748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874918730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749186f8 'int3':'vector' lvalue ParmVar 0x5568749183d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556874918530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874918960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568749188b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556874918ce8 # | | | | `-ReturnStmt 0x556874918cd8 # | | | | `-CallExpr 0x556874918ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874918c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874918c70 '' Function 0x5568747dd0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874918c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874918c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874918c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874918be0 'int4':'vector' lvalue ParmVar 0x5568749188b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556874918a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874918e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556874918d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5568749191c0 # | | | | `-ReturnStmt 0x5568749191b0 # | | | | `-CallExpr 0x556874919180 'float' # | | | | |-ImplicitCastExpr 0x556874919168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874919148 '' Function 0x5568747dc958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x556874919120 'float' # | | | | `-ImplicitCastExpr 0x556874919108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749190f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749190b8 'uint':'unsigned int' lvalue ParmVar 0x556874918d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556874918ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874919320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874919270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568749196b8 # | | | | `-ReturnStmt 0x5568749196a8 # | | | | `-CallExpr 0x556874919678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874919660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874919640 '' Function 0x5568747dcbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874919618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874919600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749195e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749195b0 'uint2':'vector' lvalue ParmVar 0x556874919270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5568749193d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874919818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556874919768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55687491a450 # | | | | `-ReturnStmt 0x55687491a440 # | | | | `-CallExpr 0x55687491a410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687491a3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687491a3d8 '' Function 0x5568747dce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687491a3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687491a398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491a380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491a348 'uint3':'vector' lvalue ParmVar 0x556874919768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568749198c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687491a5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55687491a500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55687491a958 # | | | | `-ReturnStmt 0x55687491a948 # | | | | `-CallExpr 0x55687491a918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687491a900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687491a8e0 '' Function 0x5568747dd0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687491a8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687491a8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491a888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491a850 'uint4':'vector' lvalue ParmVar 0x55687491a500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55687491a660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687491aab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687491aa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55687491ae50 # | | | | `-ReturnStmt 0x55687491ae40 # | | | | `-CallExpr 0x55687491ae10 'float' # | | | | |-ImplicitCastExpr 0x55687491adf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687491add8 '' Function 0x5568747dc958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55687491adb0 'float' # | | | | `-ImplicitCastExpr 0x55687491ad98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491ad80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491ad48 'int64_t':'long' lvalue ParmVar 0x55687491aa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55687491ab68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687491afb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687491af00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55687491b368 # | | | | `-ReturnStmt 0x55687491b358 # | | | | `-CallExpr 0x55687491b328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687491b310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687491b2f0 '' Function 0x5568747dcbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687491b2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687491b2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491b298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491b260 'int64_t2':'vector' lvalue ParmVar 0x55687491af00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55687491b060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687491b4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687491b418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55687491b888 # | | | | `-ReturnStmt 0x55687491b878 # | | | | `-CallExpr 0x55687491b848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687491b830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687491b810 '' Function 0x5568747dce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687491b7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687491b7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491b7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491b780 'int64_t3':'vector' lvalue ParmVar 0x55687491b418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55687491b578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687491b9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687491b938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55687491bdb0 # | | | | `-ReturnStmt 0x55687491bda0 # | | | | `-CallExpr 0x55687491bd70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687491bd58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687491bd38 '' Function 0x5568747dd0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687491bd10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687491bcf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491bce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491bca8 'int64_t4':'vector' lvalue ParmVar 0x55687491b938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55687491ba98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687491bf10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687491be60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55687491d9e0 # | | | | `-ReturnStmt 0x55687491d9d0 # | | | | `-CallExpr 0x55687491d9a0 'float' # | | | | |-ImplicitCastExpr 0x55687491d988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687491d968 '' Function 0x5568747dc958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55687491d940 'float' # | | | | `-ImplicitCastExpr 0x55687491d928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491d910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491c1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55687491be60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55687491bfc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687491db40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687491da90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55687491df18 # | | | | `-ReturnStmt 0x55687491df08 # | | | | `-CallExpr 0x55687491ded8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687491dec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687491dea0 '' Function 0x5568747dcbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687491de78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687491de60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491de48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491de10 'uint64_t2':'vector' lvalue ParmVar 0x55687491da90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55687491dbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687491e078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687491dfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55687491e458 # | | | | `-ReturnStmt 0x55687491e448 # | | | | `-CallExpr 0x55687491e418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687491e400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687491e3e0 '' Function 0x5568747dce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687491e3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687491e3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491e388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491e350 'uint64_t3':'vector' lvalue ParmVar 0x55687491dfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55687491e128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687491e5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687491e508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55687491e9a0 # | | | | `-ReturnStmt 0x55687491e990 # | | | | `-CallExpr 0x55687491e960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687491e948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687491e928 '' Function 0x5568747dd0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687491e900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687491e8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687491e8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687491e898 'uint64_t4':'vector' lvalue ParmVar 0x55687491e508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55687491e668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55687491efd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55687491e9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55687491ea58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55687491ef28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55687491ed60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55687491edd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55687491f310 # | | | | `-ReturnStmt 0x55687491f300 # | | | | `-RecoveryExpr 0x55687491f2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55687491f138 '' lvalue (ADL) = 'max' 0x5568747ee988 0x5568747b4f00 0x5568747b5210 0x5568747b5530 0x5568747b5850 0x5568747b5b58 0x5568747b5ef8 0x5568747b6298 0x5568747b6638 0x5568747b6958 0x5568747b6cb8 0x5568747eafb8 0x5568747eb318 0x5568747eb638 0x5568747eb9d8 0x5568747ebd78 0x5568747ec118 0x5568747ec438 0x5568747ec7d8 0x5568747ecb78 0x5568747ecf38 0x5568747ed240 0x5568747ed560 0x5568747ed880 0x5568747edba0 0x5568747edea8 0x5568747ee248 0x5568747ee5e8 # | | | | `-RecoveryExpr 0x55687491f258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55687491f038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55687491fff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55687491f328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55687491f3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55687491ff50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55687491f670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55687491f748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x556874920338 # | | | | `-ReturnStmt 0x556874920328 # | | | | `-RecoveryExpr 0x5568749202f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556874920160 '' lvalue (ADL) = 'max' 0x5568747ee5e8 0x5568747ee988 0x5568747b4f00 0x5568747b5210 0x5568747b5530 0x5568747b5850 0x5568747b5b58 0x5568747b5ef8 0x5568747b6298 0x5568747b6638 0x5568747b6958 0x5568747b6cb8 0x5568747eafb8 0x5568747eb318 0x5568747eb638 0x5568747eb9d8 0x5568747ebd78 0x5568747ec118 0x5568747ec438 0x5568747ec7d8 0x5568747ecb78 0x5568747ecf38 0x5568747ed240 0x5568747ed560 0x5568747ed880 0x5568747edba0 0x5568747edea8 0x5568747ee248 # | | | | `-RecoveryExpr 0x5568749202d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556874920060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x556874920920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x556874920350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568749203e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x556874920878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5568749206f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x556874920768 col:24 p1 'T' # | | | |-CompoundStmt 0x556874920c60 # | | | | `-ReturnStmt 0x556874920c50 # | | | | `-RecoveryExpr 0x556874920c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556874920a88 '' lvalue (ADL) = 'min' 0x5568747f5b60 0x5568747eed20 0x5568747ef030 0x5568747ef350 0x5568747ef670 0x5568747ef978 0x5568747efc98 0x5568747effb8 0x5568747f02d8 0x5568747f05f8 0x5568747f0918 0x5568747f0c38 0x5568747f0f68 0x5568747f1270 0x5568747f1590 0x5568747f18b0 0x5568747f1bd0 0x5568747f1ef0 0x5568747f2210 0x5568747f2530 0x5568747f2850 0x5568747f2b70 0x5568747f48b8 0x5568747f4bd8 0x5568747f4ef8 0x5568747f5200 0x5568747f5520 0x5568747f5840 # | | | | `-RecoveryExpr 0x556874920ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556874920988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x556874921250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x556874920c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556874920d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568749211a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x556874920fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x556874921098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x556874921590 # | | | | `-ReturnStmt 0x556874921580 # | | | | `-RecoveryExpr 0x556874921550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5568749213b8 '' lvalue (ADL) = 'min' 0x5568747f5840 0x5568747f5b60 0x5568747eed20 0x5568747ef030 0x5568747ef350 0x5568747ef670 0x5568747ef978 0x5568747efc98 0x5568747effb8 0x5568747f02d8 0x5568747f05f8 0x5568747f0918 0x5568747f0c38 0x5568747f0f68 0x5568747f1270 0x5568747f1590 0x5568747f18b0 0x5568747f1bd0 0x5568747f1ef0 0x5568747f2210 0x5568747f2530 0x5568747f2850 0x5568747f2b70 0x5568747f48b8 0x5568747f4bd8 0x5568747f4ef8 0x5568747f5200 0x5568747f5520 # | | | | `-RecoveryExpr 0x556874921530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5568749212b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x556874921700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556874921650 col:29 used V 'double' # | | | |-CompoundStmt 0x556874921a50 # | | | | `-ReturnStmt 0x556874921a40 # | | | | `-CallExpr 0x556874921a10 'float' # | | | | |-ImplicitCastExpr 0x5568749219f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568749219d8 '' Function 0x5568747f9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749219b0 'float' # | | | | `-ImplicitCastExpr 0x556874921998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874921980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874921948 'double' lvalue ParmVar 0x556874921650 'V' 'double' # | | | `-DeprecatedAttr 0x5568749217b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874921bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556874921b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556874921f30 # | | | | `-ReturnStmt 0x556874921f20 # | | | | `-CallExpr 0x556874921ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874921ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874921eb8 '' Function 0x5568747f93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874921e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874921e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874921e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874921e28 'double2':'vector' lvalue ParmVar 0x556874921b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556874921c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874922388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568749222d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556874922700 # | | | | `-ReturnStmt 0x5568749226f0 # | | | | `-CallExpr 0x5568749226c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749226a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874922688 '' Function 0x5568747f9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874922660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874922648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874922630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749225f8 'double3':'vector' lvalue ParmVar 0x5568749222d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556874922438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874922870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5568749227c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556874922bf0 # | | | | `-ReturnStmt 0x556874922be0 # | | | | `-CallExpr 0x556874922bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874922b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874922b78 '' Function 0x5568747f9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874922b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874922b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874922b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874922ae8 'double4':'vector' lvalue ParmVar 0x5568749227c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556874922920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874922d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556874922ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5568749230b0 # | | | | `-ReturnStmt 0x5568749230a0 # | | | | `-CallExpr 0x556874923070 'float' # | | | | |-ImplicitCastExpr 0x556874923058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874923038 '' Function 0x5568747f9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x556874923010 'float' # | | | | `-ImplicitCastExpr 0x556874922ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874922fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874922fa8 'int' lvalue ParmVar 0x556874922ca0 'V' 'int' # | | | `-DeprecatedAttr 0x556874922e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874923210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556874923160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556874923590 # | | | | `-ReturnStmt 0x556874923580 # | | | | `-CallExpr 0x556874923550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874923538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874923518 '' Function 0x5568747f93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568749234f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568749234d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749234c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874923488 'int2':'vector' lvalue ParmVar 0x556874923160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568749232c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749236f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556874923640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556874923a78 # | | | | `-ReturnStmt 0x556874923a68 # | | | | `-CallExpr 0x556874923a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874923a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874923a00 '' Function 0x5568747f9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568749239d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568749239c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749239a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874923970 'int3':'vector' lvalue ParmVar 0x556874923640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568749237a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874923bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556874923b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556874923f68 # | | | | `-ReturnStmt 0x556874923f58 # | | | | `-CallExpr 0x556874923f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874923f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874923ef0 '' Function 0x5568747f9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874923ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874923eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874923e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874923e60 'int4':'vector' lvalue ParmVar 0x556874923b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556874923c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749240c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556874924018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556874924cd8 # | | | | `-ReturnStmt 0x556874924cc8 # | | | | `-CallExpr 0x556874924c98 'float' # | | | | |-ImplicitCastExpr 0x556874924c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874924c60 '' Function 0x5568747f9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x556874924c38 'float' # | | | | `-ImplicitCastExpr 0x556874924c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874924c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874924bd0 'uint':'unsigned int' lvalue ParmVar 0x556874924018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556874924178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874924e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874924d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5568749251d8 # | | | | `-ReturnStmt 0x5568749251c8 # | | | | `-CallExpr 0x556874925198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874925180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874925160 '' Function 0x5568747f93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874925138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874925120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874925108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749250d0 'uint2':'vector' lvalue ParmVar 0x556874924d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874924ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874925338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556874925288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568749256e0 # | | | | `-ReturnStmt 0x5568749256d0 # | | | | `-CallExpr 0x5568749256a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874925688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874925668 '' Function 0x5568747f9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874925640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874925628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874925610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749255d8 'uint3':'vector' lvalue ParmVar 0x556874925288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568749253e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874925840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556874925790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556874925bf0 # | | | | `-ReturnStmt 0x556874925be0 # | | | | `-CallExpr 0x556874925bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874925b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874925b78 '' Function 0x5568747f9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874925b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874925b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874925b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874925ae8 'uint4':'vector' lvalue ParmVar 0x556874925790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568749258f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874925d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874925ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568749260f0 # | | | | `-ReturnStmt 0x5568749260e0 # | | | | `-CallExpr 0x5568749260b0 'float' # | | | | |-ImplicitCastExpr 0x556874926098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874926078 '' Function 0x5568747f9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x556874926050 'float' # | | | | `-ImplicitCastExpr 0x556874926038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874926020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874925fe8 'int64_t':'long' lvalue ParmVar 0x556874925ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874925e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874926250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568749261a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874926610 # | | | | `-ReturnStmt 0x556874926600 # | | | | `-CallExpr 0x5568749265d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568749265b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874926598 '' Function 0x5568747f93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874926570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874926558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874926540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874926508 'int64_t2':'vector' lvalue ParmVar 0x5568749261a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556874926300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874926770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568749266c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874927250 # | | | | `-ReturnStmt 0x556874927240 # | | | | `-CallExpr 0x556874927210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749271f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568749271d8 '' Function 0x5568747f9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568749271b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874926a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874926a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874926a30 'int64_t3':'vector' lvalue ParmVar 0x5568749266c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874926820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749273b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874927300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874927780 # | | | | `-ReturnStmt 0x556874927770 # | | | | `-CallExpr 0x556874927740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874927728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874927708 '' Function 0x5568747f9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568749276e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568749276c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749276b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874927678 'int64_t4':'vector' lvalue ParmVar 0x556874927300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874927460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749278e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874927830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874927ca0 # | | | | `-ReturnStmt 0x556874927c90 # | | | | `-CallExpr 0x556874927c60 'float' # | | | | |-ImplicitCastExpr 0x556874927c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874927c28 '' Function 0x5568747f9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x556874927c00 'float' # | | | | `-ImplicitCastExpr 0x556874927be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874927bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874927b98 'uint64_t':'unsigned long' lvalue ParmVar 0x556874927830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874927990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874927e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874927d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568749281e0 # | | | | `-ReturnStmt 0x5568749281d0 # | | | | `-CallExpr 0x5568749281a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874928188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874928168 '' Function 0x5568747f93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874928140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874928128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874928110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749280d8 'uint64_t2':'vector' lvalue ParmVar 0x556874927d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874927eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874928340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874928290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874928728 # | | | | `-ReturnStmt 0x556874928718 # | | | | `-CallExpr 0x5568749286e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749286d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568749286b0 '' Function 0x5568747f9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874928688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874928670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874928658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874928620 'uint64_t3':'vector' lvalue ParmVar 0x556874928290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568749283f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874928888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568749287d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556874928c78 # | | | | `-ReturnStmt 0x556874928c68 # | | | | `-CallExpr 0x556874928c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874928c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874928c00 '' Function 0x5568747f9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874928bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874928bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874928ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874928b70 'uint64_t4':'vector' lvalue ParmVar 0x5568749287d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874928938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874928e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x556874928d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x556874928db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x556874929a60 # | | | | `-ReturnStmt 0x556874929a50 # | | | | `-CallExpr 0x556874929a18 'float' # | | | | |-ImplicitCastExpr 0x556874929a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5568749299e0 '' Function 0x5568747fe1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556874929130 'float' # | | | | | `-ImplicitCastExpr 0x556874929118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874929100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568749290c8 'double' lvalue ParmVar 0x556874928d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5568749299b8 'float' # | | | | `-ImplicitCastExpr 0x5568749299a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874929190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874929158 'double' lvalue ParmVar 0x556874928db0 'V2' 'double' # | | | `-DeprecatedAttr 0x556874928f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874929c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x556874929b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x556874929b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55687492a088 # | | | | `-ReturnStmt 0x55687492a078 # | | | | `-CallExpr 0x55687492a040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687492a028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55687492a008 '' Function 0x5568747fe500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556874929f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556874929f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874929f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874929ed0 'double2':'vector' lvalue ParmVar 0x556874929b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x556874929fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874929fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874929fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874929f78 'double2':'vector' lvalue ParmVar 0x556874929b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x556874929d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687492a290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55687492a140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55687492a1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55687492a6b8 # | | | | `-ReturnStmt 0x55687492a6a8 # | | | | `-CallExpr 0x55687492a670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687492a658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55687492a638 '' Function 0x5568747fe870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55687492a568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55687492a550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492a538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492a500 'double3':'vector' lvalue ParmVar 0x55687492a140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55687492a610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687492a5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492a5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492a5a8 'double3':'vector' lvalue ParmVar 0x55687492a1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687492a348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687492a8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55687492a770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55687492a7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55687492acf0 # | | | | `-ReturnStmt 0x55687492ace0 # | | | | `-CallExpr 0x55687492aca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687492ac90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55687492ac70 '' Function 0x5568747feb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55687492aba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55687492ab88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492ab70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492ab38 'double4':'vector' lvalue ParmVar 0x55687492a770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55687492ac48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687492ac30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492ac18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492abe0 'double4':'vector' lvalue ParmVar 0x55687492a7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687492a978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687492aef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55687492ada0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55687492ae20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55687492b2e8 # | | | | `-ReturnStmt 0x55687492b2d8 # | | | | `-CallExpr 0x55687492b2a0 'float' # | | | | |-ImplicitCastExpr 0x55687492b288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55687492b268 '' Function 0x5568747fe1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55687492b1b0 'float' # | | | | | `-ImplicitCastExpr 0x55687492b198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492b180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492b148 'int' lvalue ParmVar 0x55687492ada0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55687492b240 'float' # | | | | `-ImplicitCastExpr 0x55687492b228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492b210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492b1d8 'int' lvalue ParmVar 0x55687492ae20 'V2' 'int' # | | | `-DeprecatedAttr 0x55687492afa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492b4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55687492b398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55687492b418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55687492b918 # | | | | `-ReturnStmt 0x55687492b908 # | | | | `-CallExpr 0x55687492b8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687492b8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55687492b898 '' Function 0x5568747fe500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55687492b7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55687492b7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492b798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492b760 'int2':'vector' lvalue ParmVar 0x55687492b398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55687492b870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687492b858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492b840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492b808 'int2':'vector' lvalue ParmVar 0x55687492b418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55687492b5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492c1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55687492c078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55687492c0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55687492c600 # | | | | `-ReturnStmt 0x55687492c5f0 # | | | | `-CallExpr 0x55687492c5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687492c5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55687492c580 '' Function 0x5568747fe870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55687492c4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55687492c498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492c480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492c448 'int3':'vector' lvalue ParmVar 0x55687492c078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55687492c558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687492c540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492c528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492c4f0 'int3':'vector' lvalue ParmVar 0x55687492c0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55687492c280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492c800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55687492c6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55687492c730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55687492cc40 # | | | | `-ReturnStmt 0x55687492cc30 # | | | | `-CallExpr 0x55687492cbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687492cbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55687492cbc0 '' Function 0x5568747feb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55687492caf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55687492cad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492cac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492ca88 'int4':'vector' lvalue ParmVar 0x55687492c6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55687492cb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687492cb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492cb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492cb30 'int4':'vector' lvalue ParmVar 0x55687492c730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55687492c8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492ce40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55687492ccf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55687492cd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55687492d258 # | | | | `-ReturnStmt 0x55687492d248 # | | | | `-CallExpr 0x55687492d210 'float' # | | | | |-ImplicitCastExpr 0x55687492d1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55687492d1d8 '' Function 0x5568747fe1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55687492d120 'float' # | | | | | `-ImplicitCastExpr 0x55687492d108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492d0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492d0b8 'uint':'unsigned int' lvalue ParmVar 0x55687492ccf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55687492d1b0 'float' # | | | | `-ImplicitCastExpr 0x55687492d198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492d180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492d148 'uint':'unsigned int' lvalue ParmVar 0x55687492cd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55687492cef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492d458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55687492d308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55687492d388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55687492d8a8 # | | | | `-ReturnStmt 0x55687492d898 # | | | | `-CallExpr 0x55687492d860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687492d848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55687492d828 '' Function 0x5568747fe500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55687492d758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55687492d740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492d728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492d6f0 'uint2':'vector' lvalue ParmVar 0x55687492d308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55687492d800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687492d7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492d7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492d798 'uint2':'vector' lvalue ParmVar 0x55687492d388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55687492d510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492daa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55687492d958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55687492d9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55687492df00 # | | | | `-ReturnStmt 0x55687492def0 # | | | | `-CallExpr 0x55687492deb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687492dea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55687492de80 '' Function 0x5568747fe870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55687492ddb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55687492dd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492dd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492dd48 'uint3':'vector' lvalue ParmVar 0x55687492d958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55687492de58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687492de40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492de28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492ddf0 'uint3':'vector' lvalue ParmVar 0x55687492d9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55687492db60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492e6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55687492e590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55687492e610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55687492eb40 # | | | | `-ReturnStmt 0x55687492eb30 # | | | | `-CallExpr 0x55687492eaf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687492eae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55687492eac0 '' Function 0x5568747feb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55687492e9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55687492e9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492e9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492e988 'uint4':'vector' lvalue ParmVar 0x55687492e590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55687492ea98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687492ea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492ea68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492ea30 'uint4':'vector' lvalue ParmVar 0x55687492e610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55687492e798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492ed40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687492ebf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55687492ec70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55687492f178 # | | | | `-ReturnStmt 0x55687492f168 # | | | | `-CallExpr 0x55687492f130 'float' # | | | | |-ImplicitCastExpr 0x55687492f118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55687492f0f8 '' Function 0x5568747fe1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55687492f040 'float' # | | | | | `-ImplicitCastExpr 0x55687492f028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492f010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492efd8 'int64_t':'long' lvalue ParmVar 0x55687492ebf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55687492f0d0 'float' # | | | | `-ImplicitCastExpr 0x55687492f0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492f0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492f068 'int64_t':'long' lvalue ParmVar 0x55687492ec70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55687492edf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492f378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687492f228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55687492f2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55687492f7e8 # | | | | `-ReturnStmt 0x55687492f7d8 # | | | | `-CallExpr 0x55687492f7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687492f788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55687492f768 '' Function 0x5568747fe500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55687492f698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55687492f680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492f668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492f630 'int64_t2':'vector' lvalue ParmVar 0x55687492f228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55687492f740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687492f728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492f710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492f6d8 'int64_t2':'vector' lvalue ParmVar 0x55687492f2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55687492f430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687492f9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687492f898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55687492f918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55687492fe60 # | | | | `-ReturnStmt 0x55687492fe50 # | | | | `-CallExpr 0x55687492fe18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687492fe00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55687492fde0 '' Function 0x5568747fe870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55687492fd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55687492fcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687492fce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687492fca8 'int64_t3':'vector' lvalue ParmVar 0x55687492f898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55687492fdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687492fda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687492fd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687492fd50 'int64_t3':'vector' lvalue ParmVar 0x55687492f918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55687492faa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874930060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687492ff10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55687492ff90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568749304e0 # | | | | `-ReturnStmt 0x5568749304d0 # | | | | `-CallExpr 0x556874930498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874930480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556874930460 '' Function 0x5568747feb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556874930390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874930378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874930360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874930328 'int64_t4':'vector' lvalue ParmVar 0x55687492ff10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x556874930438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874930420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874930408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749303d0 'int64_t4':'vector' lvalue ParmVar 0x55687492ff90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874930118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874930cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874930b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556874930bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874931118 # | | | | `-ReturnStmt 0x556874931108 # | | | | `-CallExpr 0x5568749310d0 'float' # | | | | |-ImplicitCastExpr 0x5568749310b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556874931098 '' Function 0x5568747fe1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556874930fe0 'float' # | | | | | `-ImplicitCastExpr 0x556874930fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874930fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874930f78 'uint64_t':'unsigned long' lvalue ParmVar 0x556874930b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x556874931070 'float' # | | | | `-ImplicitCastExpr 0x556874931058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874931040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874931008 'uint64_t':'unsigned long' lvalue ParmVar 0x556874930bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874930d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874931318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568749311c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556874931248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568749317a8 # | | | | `-ReturnStmt 0x556874931798 # | | | | `-CallExpr 0x556874931760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874931748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556874931728 '' Function 0x5568747fe500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556874931658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556874931640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874931628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568749315f0 'uint64_t2':'vector' lvalue ParmVar 0x5568749311c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x556874931700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568749316e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749316d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874931698 'uint64_t2':'vector' lvalue ParmVar 0x556874931248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568749313d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749319a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874931858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5568749318d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874931e40 # | | | | `-ReturnStmt 0x556874931e30 # | | | | `-CallExpr 0x556874931df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874931de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556874931dc0 '' Function 0x5568747fe870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556874931cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556874931cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874931cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874931c88 'uint64_t3':'vector' lvalue ParmVar 0x556874931858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x556874931d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874931d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874931d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874931d30 'uint64_t3':'vector' lvalue ParmVar 0x5568749318d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556874931a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874932040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874931ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556874931f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568749324e0 # | | | | `-ReturnStmt 0x5568749324d0 # | | | | `-CallExpr 0x556874932498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874932480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556874932460 '' Function 0x5568747feb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556874932390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874932378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874932360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874932328 'uint64_t4':'vector' lvalue ParmVar 0x556874931ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x556874932438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874932420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874932408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749323d0 'uint64_t4':'vector' lvalue ParmVar 0x556874931f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5568749320f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874932650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568749325a0 col:29 used V 'double' # | | | |-CompoundStmt 0x556874932998 # | | | | `-ReturnStmt 0x556874932988 # | | | | `-CallExpr 0x556874932958 'float' # | | | | |-ImplicitCastExpr 0x556874932940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874932920 '' Function 0x556874802f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749328f8 'float' # | | | | `-ImplicitCastExpr 0x5568749328e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749328c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874932890 'double' lvalue ParmVar 0x5568749325a0 'V' 'double' # | | | `-DeprecatedAttr 0x556874932700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687485e680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556874932a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55687485e9e8 # | | | | `-ReturnStmt 0x55687485e9d8 # | | | | `-CallExpr 0x55687485e9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687485e990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687485e970 '' Function 0x556874803188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687485e948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687485e930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687485e918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687485e8e0 'double2':'vector' lvalue ParmVar 0x556874932a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55687485e730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687485eb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55687485eaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687485eec8 # | | | | `-ReturnStmt 0x55687485eeb8 # | | | | `-CallExpr 0x55687485ee88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687485ee70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687485ee50 '' Function 0x556874803400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687485ee28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687485ee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687485edf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687485edc0 'double3':'vector' lvalue ParmVar 0x55687485eaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687485ec08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687485f038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687485ef88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55687485f3b0 # | | | | `-ReturnStmt 0x55687485f3a0 # | | | | `-CallExpr 0x55687485f370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687485f358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687485f338 '' Function 0x556874803678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687485f310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687485f2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687485f2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687485f2a8 'double4':'vector' lvalue ParmVar 0x55687485ef88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687485f0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687485f510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55687485f460 col:26 used V 'int' # | | | |-CompoundStmt 0x55687485f868 # | | | | `-ReturnStmt 0x55687485f858 # | | | | `-CallExpr 0x55687485f828 'float' # | | | | |-ImplicitCastExpr 0x55687485f810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687485f7f0 '' Function 0x556874802f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55687485f7c8 'float' # | | | | `-ImplicitCastExpr 0x55687485f7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687485f798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687485f760 'int' lvalue ParmVar 0x55687485f460 'V' 'int' # | | | `-DeprecatedAttr 0x55687485f5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687485f9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55687485f918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55687485fd40 # | | | | `-ReturnStmt 0x55687485fd30 # | | | | `-CallExpr 0x55687485fd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687485fce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687485fcc8 '' Function 0x556874803188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687485fca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687485fc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687485fc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687485fc38 'int2':'vector' lvalue ParmVar 0x55687485f918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55687485fa78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687485fea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55687485fdf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556874860220 # | | | | `-ReturnStmt 0x556874860210 # | | | | `-CallExpr 0x5568748601e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748601c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748601a8 '' Function 0x556874803400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874860180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874860168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874860150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874860118 'int3':'vector' lvalue ParmVar 0x55687485fdf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55687485ff50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874860380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568748602d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556874860730 # | | | | `-ReturnStmt 0x556874860720 # | | | | `-CallExpr 0x5568748606f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748606d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748606b8 '' Function 0x556874803678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874860690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874860650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874860638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874860600 'int4':'vector' lvalue ParmVar 0x5568748602d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556874860430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874860890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568748607e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556874860c08 # | | | | `-ReturnStmt 0x556874860bf8 # | | | | `-CallExpr 0x556874860bc8 'float' # | | | | |-ImplicitCastExpr 0x556874860bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874860b90 '' Function 0x556874802f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556874860b68 'float' # | | | | `-ImplicitCastExpr 0x556874860b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874860b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874860b00 'uint':'unsigned int' lvalue ParmVar 0x5568748607e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556874860940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874860d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874860cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556874861100 # | | | | `-ReturnStmt 0x5568748610f0 # | | | | `-CallExpr 0x5568748610c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748610a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874861088 '' Function 0x556874803188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874861060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874861048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874861030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874860ff8 'uint2':'vector' lvalue ParmVar 0x556874860cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874860e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874861260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5568748611b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556874861600 # | | | | `-ReturnStmt 0x5568748615f0 # | | | | `-CallExpr 0x5568748615c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748615a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874861588 '' Function 0x556874803400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874861560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874861548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874861530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748614f8 'uint3':'vector' lvalue ParmVar 0x5568748611b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556874861310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874861760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568748616b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556874861b08 # | | | | `-ReturnStmt 0x556874861af8 # | | | | `-CallExpr 0x556874861ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874861ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874861a90 '' Function 0x556874803678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874861a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874861a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874861a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874861a00 'uint4':'vector' lvalue ParmVar 0x5568748616b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556874861810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874861c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874861bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556874862000 # | | | | `-ReturnStmt 0x556874861ff0 # | | | | `-CallExpr 0x556874861fc0 'float' # | | | | |-ImplicitCastExpr 0x556874861fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874861f88 '' Function 0x556874802f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556874861f60 'float' # | | | | `-ImplicitCastExpr 0x556874861f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874861f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874861ef8 'int64_t':'long' lvalue ParmVar 0x556874861bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874861d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874862160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748620b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874862518 # | | | | `-ReturnStmt 0x556874862508 # | | | | `-CallExpr 0x5568748624d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748624c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568748624a0 '' Function 0x556874803188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874862478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874862460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874862448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874862410 'int64_t2':'vector' lvalue ParmVar 0x5568748620b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556874862210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748626a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568748625c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874862a60 # | | | | `-ReturnStmt 0x556874862a50 # | | | | `-CallExpr 0x556874862a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874862a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748629e8 '' Function 0x556874803400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748629c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748629a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874862990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874862958 'int64_t3':'vector' lvalue ParmVar 0x5568748625c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874862750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874862bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874862b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874862f88 # | | | | `-ReturnStmt 0x556874862f78 # | | | | `-CallExpr 0x556874862f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874862f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874862f10 '' Function 0x556874803678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874862ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874862ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874862eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874862e80 'int64_t4':'vector' lvalue ParmVar 0x556874862b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874862c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748630e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874863038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5568748634a0 # | | | | `-ReturnStmt 0x556874863490 # | | | | `-CallExpr 0x556874863460 'float' # | | | | |-ImplicitCastExpr 0x556874863448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874863428 '' Function 0x556874802f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556874863400 'float' # | | | | `-ImplicitCastExpr 0x5568748633e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748633d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874863398 'uint64_t':'unsigned long' lvalue ParmVar 0x556874863038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874863198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874863600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874863550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748639d8 # | | | | `-ReturnStmt 0x5568748639c8 # | | | | `-CallExpr 0x556874863998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874863980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874863960 '' Function 0x556874803188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874863938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874863920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874863908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748638d0 'uint64_t2':'vector' lvalue ParmVar 0x556874863550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5568748636b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874863b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874863a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874863f18 # | | | | `-ReturnStmt 0x556874863f08 # | | | | `-CallExpr 0x556874863ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874863ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874863ea0 '' Function 0x556874803400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874863e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874863e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874863e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874863e10 'uint64_t3':'vector' lvalue ParmVar 0x556874863a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556874863be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874864078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874863fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556874864460 # | | | | `-ReturnStmt 0x556874864450 # | | | | `-CallExpr 0x556874864420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874864408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748643e8 '' Function 0x556874803678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748643c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748643a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874864390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874864358 'uint64_t4':'vector' lvalue ParmVar 0x556874863fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874864128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748645d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556874864520 col:29 used V 'double' # | | | |-CompoundStmt 0x5568748649d8 # | | | | `-ReturnStmt 0x5568748649c8 # | | | | `-CallExpr 0x556874864998 'float' # | | | | |-ImplicitCastExpr 0x556874864980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874864960 '' Function 0x556874804290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x556874864938 'float' # | | | | `-ImplicitCastExpr 0x556874864920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874864908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748648d0 'double' lvalue ParmVar 0x556874864520 'V' 'double' # | | | `-DeprecatedAttr 0x556874864740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874864b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556874864a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556874864eb0 # | | | | `-ReturnStmt 0x556874864ea0 # | | | | `-CallExpr 0x556874864e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874864e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874864e38 '' Function 0x556874804508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874864e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874864df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874864de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874864da8 'double2':'vector' lvalue ParmVar 0x556874864a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556874864bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874865020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556874864f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556874865390 # | | | | `-ReturnStmt 0x556874865380 # | | | | `-CallExpr 0x556874865350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874865338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874865318 '' Function 0x5568747c8be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748652f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748652d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748652c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874865288 'double3':'vector' lvalue ParmVar 0x556874864f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5568748650d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874865500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556874865450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556874865878 # | | | | `-ReturnStmt 0x556874865868 # | | | | `-CallExpr 0x556874865838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874865820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874865800 '' Function 0x5568747c8e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748657d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748657c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748657a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874865770 'double4':'vector' lvalue ParmVar 0x556874865450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5568748655b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568748659d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556874865928 col:26 used V 'int' # | | | |-CompoundStmt 0x556874865d30 # | | | | `-ReturnStmt 0x556874865d20 # | | | | `-CallExpr 0x556874865cf0 'float' # | | | | |-ImplicitCastExpr 0x556874865cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874865cb8 '' Function 0x556874804290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x556874865c90 'float' # | | | | `-ImplicitCastExpr 0x556874865c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874865c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874865c28 'int' lvalue ParmVar 0x556874865928 'V' 'int' # | | | `-DeprecatedAttr 0x556874865a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874865e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556874865de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556874866208 # | | | | `-ReturnStmt 0x5568748661f8 # | | | | `-CallExpr 0x5568748661c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568748661b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874866190 '' Function 0x556874804508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874866168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874866150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874866138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874866100 'int2':'vector' lvalue ParmVar 0x556874865de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556874865f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874866368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5568748662b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5568748666e8 # | | | | `-ReturnStmt 0x5568748666d8 # | | | | `-CallExpr 0x5568748666a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874866690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874866670 '' Function 0x5568747c8be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874866648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874866630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874866618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748665e0 'int3':'vector' lvalue ParmVar 0x5568748662b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556874866418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874867108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556874867058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556874867490 # | | | | `-ReturnStmt 0x556874867480 # | | | | `-CallExpr 0x556874867450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874867438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874867418 '' Function 0x5568747c8e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748673f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748673d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748673c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874867388 'int4':'vector' lvalue ParmVar 0x556874867058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5568748671b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748675f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556874867540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556874867968 # | | | | `-ReturnStmt 0x556874867958 # | | | | `-CallExpr 0x556874867928 'float' # | | | | |-ImplicitCastExpr 0x556874867910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568748678f0 '' Function 0x556874804290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5568748678c8 'float' # | | | | `-ImplicitCastExpr 0x5568748678b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874867898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874867860 'uint':'unsigned int' lvalue ParmVar 0x556874867540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5568748676a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874867ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874867a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556874867e60 # | | | | `-ReturnStmt 0x556874867e50 # | | | | `-CallExpr 0x556874867e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874867e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874867de8 '' Function 0x556874804508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874867dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874867da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874867d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874867d58 'uint2':'vector' lvalue ParmVar 0x556874867a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874867b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874867fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556874867f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556874868360 # | | | | `-ReturnStmt 0x556874868350 # | | | | `-CallExpr 0x556874868320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874868308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748682e8 '' Function 0x5568747c8be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568748682c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568748682a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874868290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874868258 'uint3':'vector' lvalue ParmVar 0x556874867f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556874868070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748684c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556874868410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556874868868 # | | | | `-ReturnStmt 0x556874868858 # | | | | `-CallExpr 0x556874868828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874868810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748687f0 '' Function 0x5568747c8e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748687c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748687b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874868798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874868760 'uint4':'vector' lvalue ParmVar 0x556874868410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556874868570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748689c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874868918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556874868d60 # | | | | `-ReturnStmt 0x556874868d50 # | | | | `-CallExpr 0x556874868d20 'float' # | | | | |-ImplicitCastExpr 0x556874868d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874868ce8 '' Function 0x556874804290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x556874868cc0 'float' # | | | | `-ImplicitCastExpr 0x556874868ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874868c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874868c58 'int64_t':'long' lvalue ParmVar 0x556874868918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874868a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874868ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874868e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874869aa0 # | | | | `-ReturnStmt 0x556874869a90 # | | | | `-CallExpr 0x556874869a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874869a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874869a28 '' Function 0x556874804508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874869a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748699e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748699d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874869998 'int64_t2':'vector' lvalue ParmVar 0x556874868e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556874868f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874869c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874869b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874869fc0 # | | | | `-ReturnStmt 0x556874869fb0 # | | | | `-CallExpr 0x556874869f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874869f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874869f48 '' Function 0x5568747c8be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874869f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874869f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874869ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874869eb8 'int64_t3':'vector' lvalue ParmVar 0x556874869b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874869cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486a120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687486a070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55687486a4e8 # | | | | `-ReturnStmt 0x55687486a4d8 # | | | | `-CallExpr 0x55687486a4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687486a490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687486a470 '' Function 0x5568747c8e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687486a448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687486a430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486a418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486a3e0 'int64_t4':'vector' lvalue ParmVar 0x55687486a070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55687486a1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486a648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687486a598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55687486aa00 # | | | | `-ReturnStmt 0x55687486a9f0 # | | | | `-CallExpr 0x55687486a9c0 'float' # | | | | |-ImplicitCastExpr 0x55687486a9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687486a988 '' Function 0x556874804290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55687486a960 'float' # | | | | `-ImplicitCastExpr 0x55687486a948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486a930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486a8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55687486a598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55687486a6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486ab60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687486aab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55687486af38 # | | | | `-ReturnStmt 0x55687486af28 # | | | | `-CallExpr 0x55687486aef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687486aee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687486aec0 '' Function 0x556874804508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687486ae98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687486ae80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486ae68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486ae30 'uint64_t2':'vector' lvalue ParmVar 0x55687486aab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55687486ac10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486b098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687486afe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55687486b478 # | | | | `-ReturnStmt 0x55687486b468 # | | | | `-CallExpr 0x55687486b438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687486b420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687486b400 '' Function 0x5568747c8be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687486b3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687486b3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486b3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486b370 'uint64_t3':'vector' lvalue ParmVar 0x55687486afe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55687486b148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486b5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687486b528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55687486b9c0 # | | | | `-ReturnStmt 0x55687486b9b0 # | | | | `-CallExpr 0x55687486b980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687486b968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687486b948 '' Function 0x5568747c8e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687486b920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687486b908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486b8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486b8b8 'uint64_t4':'vector' lvalue ParmVar 0x55687486b528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55687486b688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486bb28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55687486ba78 col:29 used V 'double' # | | | |-CompoundStmt 0x55687486be70 # | | | | `-ReturnStmt 0x55687486be60 # | | | | `-CallExpr 0x55687486be30 'float' # | | | | |-ImplicitCastExpr 0x55687486be18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687486bdf8 '' Function 0x5568748141b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55687486bdd0 'float' # | | | | `-ImplicitCastExpr 0x55687486bdb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486bda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486bd68 'double' lvalue ParmVar 0x55687486ba78 'V' 'double' # | | | `-DeprecatedAttr 0x55687486bbd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687486bfd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55687486bf28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55687486c340 # | | | | `-ReturnStmt 0x55687486c330 # | | | | `-CallExpr 0x55687486c300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687486c2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687486c2c8 '' Function 0x556874814430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687486c2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687486c288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486c270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486c238 'double2':'vector' lvalue ParmVar 0x55687486bf28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55687486c088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687486c4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55687486c3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687486c818 # | | | | `-ReturnStmt 0x55687486c808 # | | | | `-CallExpr 0x55687486c7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687486c7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687486c7a0 '' Function 0x5568748146a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687486c778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687486c760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486c748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486c710 'double3':'vector' lvalue ParmVar 0x55687486c3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687486c558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687486c980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687486c8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55687486ccf8 # | | | | `-ReturnStmt 0x55687486cce8 # | | | | `-CallExpr 0x55687486ccb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687486cca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687486cc80 '' Function 0x556874814930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687486cc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687486cc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486cc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486cbf0 'double4':'vector' lvalue ParmVar 0x55687486c8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687486ca30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687486ce58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55687486cda8 col:26 used V 'int' # | | | |-CompoundStmt 0x55687486d1b0 # | | | | `-ReturnStmt 0x55687486d1a0 # | | | | `-CallExpr 0x55687486d170 'float' # | | | | |-ImplicitCastExpr 0x55687486d158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687486d138 '' Function 0x5568748141b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55687486d110 'float' # | | | | `-ImplicitCastExpr 0x55687486d0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486d0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486d0a8 'int' lvalue ParmVar 0x55687486cda8 'V' 'int' # | | | `-DeprecatedAttr 0x55687486cf08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486d310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55687486d260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55687486d688 # | | | | `-ReturnStmt 0x55687486d678 # | | | | `-CallExpr 0x55687486d648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687486d630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687486d610 '' Function 0x556874814430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687486d5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687486d5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486d5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486d580 'int2':'vector' lvalue ParmVar 0x55687486d260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55687486d3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486e6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55687486d738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55687486ea40 # | | | | `-ReturnStmt 0x55687486ea30 # | | | | `-CallExpr 0x55687486ea00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687486e9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687486e9c8 '' Function 0x5568748146a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687486e9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687486e988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486e970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486e938 'int3':'vector' lvalue ParmVar 0x55687486d738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55687486e770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486eba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55687486eaf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55687486ef28 # | | | | `-ReturnStmt 0x55687486ef18 # | | | | `-CallExpr 0x55687486eee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687486eed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687486eeb0 '' Function 0x556874814930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687486ee88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687486ee70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486ee58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486ee20 'int4':'vector' lvalue ParmVar 0x55687486eaf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55687486ec50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486f088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55687486efd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55687486f400 # | | | | `-ReturnStmt 0x55687486f3f0 # | | | | `-CallExpr 0x55687486f3c0 'float' # | | | | |-ImplicitCastExpr 0x55687486f3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687486f388 '' Function 0x5568748141b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55687486f360 'float' # | | | | `-ImplicitCastExpr 0x55687486f348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486f330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486f2f8 'uint':'unsigned int' lvalue ParmVar 0x55687486efd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55687486f138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486f560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55687486f4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55687486f8f8 # | | | | `-ReturnStmt 0x55687486f8e8 # | | | | `-CallExpr 0x55687486f8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687486f8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687486f880 '' Function 0x556874814430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687486f858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687486f840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486f828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486f7f0 'uint2':'vector' lvalue ParmVar 0x55687486f4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55687486f610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486fa58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55687486f9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55687486fdf8 # | | | | `-ReturnStmt 0x55687486fde8 # | | | | `-CallExpr 0x55687486fdb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687486fda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687486fd80 '' Function 0x5568748146a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687486fd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687486fd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687486fd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687486fcf0 'uint3':'vector' lvalue ParmVar 0x55687486f9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55687486fb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687486ff58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55687486fea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556874870300 # | | | | `-ReturnStmt 0x5568748702f0 # | | | | `-CallExpr 0x5568748702c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568748702a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874870288 '' Function 0x556874814930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874870260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874870248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874870230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748701f8 'uint4':'vector' lvalue ParmVar 0x55687486fea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556874870008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874870460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568748703b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5568748707f8 # | | | | `-ReturnStmt 0x5568748707e8 # | | | | `-CallExpr 0x5568748707b8 'float' # | | | | |-ImplicitCastExpr 0x5568748707a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874870780 '' Function 0x5568748141b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x556874870758 'float' # | | | | `-ImplicitCastExpr 0x556874870740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874870728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748706f0 'int64_t':'long' lvalue ParmVar 0x5568748703b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874870510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874870958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568748708a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874870d10 # | | | | `-ReturnStmt 0x556874870d00 # | | | | `-CallExpr 0x556874870cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874870cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874870c98 '' Function 0x556874814430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874870c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874870c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874870c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874870c08 'int64_t2':'vector' lvalue ParmVar 0x5568748708a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556874870a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874870e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874870dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874871230 # | | | | `-ReturnStmt 0x556874871220 # | | | | `-CallExpr 0x5568748711f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568748711d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568748711b8 '' Function 0x5568748146a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874871190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874871178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874871160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874871128 'int64_t3':'vector' lvalue ParmVar 0x556874870dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874870f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874871390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568748712e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874871758 # | | | | `-ReturnStmt 0x556874871748 # | | | | `-CallExpr 0x556874871718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874871700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568748716e0 '' Function 0x556874814930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568748716b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568748716a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874871688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874871650 'int64_t4':'vector' lvalue ParmVar 0x5568748712e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874871440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568748718b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874871808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874871c70 # | | | | `-ReturnStmt 0x556874871c60 # | | | | `-CallExpr 0x556874871c30 'float' # | | | | |-ImplicitCastExpr 0x556874871c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874871bf8 '' Function 0x5568748141b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x556874871bd0 'float' # | | | | `-ImplicitCastExpr 0x556874871bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874871ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874871b68 'uint64_t':'unsigned long' lvalue ParmVar 0x556874871808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874871968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874871dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874871d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568748721a8 # | | | | `-ReturnStmt 0x556874872198 # | | | | `-CallExpr 0x556874872168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874872150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874872130 '' Function 0x556874814430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874872108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568748720f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568748720d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748720a0 'uint64_t2':'vector' lvalue ParmVar 0x556874871d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874871e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874872308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874872258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874938c78 # | | | | `-ReturnStmt 0x556874938c68 # | | | | `-CallExpr 0x556874938c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874938c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874872670 '' Function 0x5568748146a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874872648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874872630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874872618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568748725e0 'uint64_t3':'vector' lvalue ParmVar 0x556874872258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568748723b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874938dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874938d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568749391c0 # | | | | `-ReturnStmt 0x5568749391b0 # | | | | `-CallExpr 0x556874939180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874939168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874939148 '' Function 0x556874814930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874939120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874939108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749390f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749390b8 'uint64_t4':'vector' lvalue ParmVar 0x556874938d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874938e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874939330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556874939280 col:29 used V 'double' # | | | |-CompoundStmt 0x556874939678 # | | | | `-ReturnStmt 0x556874939668 # | | | | `-CallExpr 0x556874939638 'float' # | | | | |-ImplicitCastExpr 0x556874939620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874939600 '' Function 0x556874815548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749395d8 'float' # | | | | `-ImplicitCastExpr 0x5568749395c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749395a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874939570 'double' lvalue ParmVar 0x556874939280 'V' 'double' # | | | `-DeprecatedAttr 0x5568749393e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568749397e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556874939738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556874939b50 # | | | | `-ReturnStmt 0x556874939b40 # | | | | `-CallExpr 0x556874939b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874939af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874939ad8 '' Function 0x5568748157c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874939ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874939a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874939a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874939a48 'double2':'vector' lvalue ParmVar 0x556874939738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556874939898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874939cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556874939c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687493a030 # | | | | `-ReturnStmt 0x55687493a020 # | | | | `-CallExpr 0x556874939ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874939fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874939fb8 '' Function 0x556874815a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874939f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874939f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874939f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874939f28 'double3':'vector' lvalue ParmVar 0x556874939c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556874939d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687493a1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687493a0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55687493a518 # | | | | `-ReturnStmt 0x55687493a508 # | | | | `-CallExpr 0x55687493a4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687493a4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687493a4a0 '' Function 0x556874815cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687493a478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687493a460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493a448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493a410 'double4':'vector' lvalue ParmVar 0x55687493a0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687493a250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687493a678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55687493a5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55687493a9d0 # | | | | `-ReturnStmt 0x55687493a9c0 # | | | | `-CallExpr 0x55687493a990 'float' # | | | | |-ImplicitCastExpr 0x55687493a978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687493a958 '' Function 0x556874815548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55687493a930 'float' # | | | | `-ImplicitCastExpr 0x55687493a918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493a900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493a8c8 'int' lvalue ParmVar 0x55687493a5c8 'V' 'int' # | | | `-DeprecatedAttr 0x55687493a728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493ab30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55687493aa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55687493aea8 # | | | | `-ReturnStmt 0x55687493ae98 # | | | | `-CallExpr 0x55687493ae68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687493ae50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687493ae30 '' Function 0x5568748157c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687493ae08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687493adf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493add8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493ada0 'int2':'vector' lvalue ParmVar 0x55687493aa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55687493abe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493b008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55687493af58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55687493b388 # | | | | `-ReturnStmt 0x55687493b378 # | | | | `-CallExpr 0x55687493b348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687493b330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687493b310 '' Function 0x556874815a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687493b2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687493b2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493b2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493b280 'int3':'vector' lvalue ParmVar 0x55687493af58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55687493b0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493b4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55687493b438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55687493b870 # | | | | `-ReturnStmt 0x55687493b860 # | | | | `-CallExpr 0x55687493b830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687493b818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687493b7f8 '' Function 0x556874815cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687493b7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687493b7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493b7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493b768 'int4':'vector' lvalue ParmVar 0x55687493b438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55687493b598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493b9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55687493b920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55687493bd48 # | | | | `-ReturnStmt 0x55687493bd38 # | | | | `-CallExpr 0x55687493bd08 'float' # | | | | |-ImplicitCastExpr 0x55687493bcf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687493bcd0 '' Function 0x556874815548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55687493bca8 'float' # | | | | `-ImplicitCastExpr 0x55687493bc90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493bc78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493bc40 'uint':'unsigned int' lvalue ParmVar 0x55687493b920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55687493ba80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493bea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55687493bdf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55687493c240 # | | | | `-ReturnStmt 0x55687493c230 # | | | | `-CallExpr 0x55687493c200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687493c1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687493c1c8 '' Function 0x5568748157c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687493c1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687493c188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493c170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493c138 'uint2':'vector' lvalue ParmVar 0x55687493bdf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55687493bf58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493c3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55687493c2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55687493c740 # | | | | `-ReturnStmt 0x55687493c730 # | | | | `-CallExpr 0x55687493c700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687493c6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687493c6c8 '' Function 0x556874815a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687493c6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687493c688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493c670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493c638 'uint3':'vector' lvalue ParmVar 0x55687493c2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55687493c450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493c8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55687493c7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55687493e220 # | | | | `-ReturnStmt 0x55687493e210 # | | | | `-CallExpr 0x55687493e1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687493cbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687493cbd0 '' Function 0x556874815cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687493cba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687493cb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493cb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493cb40 'uint4':'vector' lvalue ParmVar 0x55687493c7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55687493c950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493e380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687493e2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55687493e718 # | | | | `-ReturnStmt 0x55687493e708 # | | | | `-CallExpr 0x55687493e6d8 'float' # | | | | |-ImplicitCastExpr 0x55687493e6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687493e6a0 '' Function 0x556874815548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55687493e678 'float' # | | | | `-ImplicitCastExpr 0x55687493e660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493e648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493e610 'int64_t':'long' lvalue ParmVar 0x55687493e2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55687493e430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493e878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687493e7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55687493ec30 # | | | | `-ReturnStmt 0x55687493ec20 # | | | | `-CallExpr 0x55687493ebf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687493ebd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687493ebb8 '' Function 0x5568748157c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687493eb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687493eb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493eb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493eb28 'int64_t2':'vector' lvalue ParmVar 0x55687493e7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55687493e928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493ed90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687493ece0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55687493f150 # | | | | `-ReturnStmt 0x55687493f140 # | | | | `-CallExpr 0x55687493f110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687493f0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687493f0d8 '' Function 0x556874815a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687493f0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687493f098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493f080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493f048 'int64_t3':'vector' lvalue ParmVar 0x55687493ece0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55687493ee40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493f2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687493f200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55687493f678 # | | | | `-ReturnStmt 0x55687493f668 # | | | | `-CallExpr 0x55687493f638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687493f620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687493f600 '' Function 0x556874815cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687493f5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687493f5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493f5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493f570 'int64_t4':'vector' lvalue ParmVar 0x55687493f200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55687493f360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493f7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687493f728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55687493fb90 # | | | | `-ReturnStmt 0x55687493fb80 # | | | | `-CallExpr 0x55687493fb50 'float' # | | | | |-ImplicitCastExpr 0x55687493fb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687493fb18 '' Function 0x556874815548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55687493faf0 'float' # | | | | `-ImplicitCastExpr 0x55687493fad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493fac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493fa88 'uint64_t':'unsigned long' lvalue ParmVar 0x55687493f728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55687493f888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687493fcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687493fc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568749400c8 # | | | | `-ReturnStmt 0x5568749400b8 # | | | | `-CallExpr 0x556874940088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874940070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874940050 '' Function 0x5568748157c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874940028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874940010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687493fff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687493ffc0 'uint64_t2':'vector' lvalue ParmVar 0x55687493fc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55687493fda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874940228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874940178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874940608 # | | | | `-ReturnStmt 0x5568749405f8 # | | | | `-CallExpr 0x5568749405c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749405b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874940590 '' Function 0x556874815a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874940568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874940550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874940538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874940500 'uint64_t3':'vector' lvalue ParmVar 0x556874940178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568749402d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874940768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568749406b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556874940b50 # | | | | `-ReturnStmt 0x556874940b40 # | | | | `-CallExpr 0x556874940b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874940af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874940ad8 '' Function 0x556874815cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874940ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874940a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874940a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874940a48 'uint64_t4':'vector' lvalue ParmVar 0x5568749406b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874940818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874940cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556874940c10 col:29 used V 'double' # | | | |-CompoundStmt 0x556874941008 # | | | | `-ReturnStmt 0x556874940ff8 # | | | | `-CallExpr 0x556874940fc8 'float' # | | | | |-ImplicitCastExpr 0x556874940fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874940f90 '' Function 0x5568748168d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556874940f68 'float' # | | | | `-ImplicitCastExpr 0x556874940f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874940f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874940f00 'double' lvalue ParmVar 0x556874940c10 'V' 'double' # | | | `-DeprecatedAttr 0x556874940d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874941178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568749410c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568749414e0 # | | | | `-ReturnStmt 0x5568749414d0 # | | | | `-CallExpr 0x5568749414a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874941488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874941468 '' Function 0x556874816b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874941440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874941428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874941410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749413d8 'double2':'vector' lvalue ParmVar 0x5568749410c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556874941228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874941650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5568749415a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5568749419c0 # | | | | `-ReturnStmt 0x5568749419b0 # | | | | `-CallExpr 0x556874941980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874941968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874941948 '' Function 0x556874816dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874941920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874941908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749418f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749418b8 'double3':'vector' lvalue ParmVar 0x5568749415a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556874941700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874941b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556874941a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556874941ea8 # | | | | `-ReturnStmt 0x556874941e98 # | | | | `-CallExpr 0x556874941e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874941e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874941e30 '' Function 0x556874817040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874941e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874941df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874941dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874941da0 'double4':'vector' lvalue ParmVar 0x556874941a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556874941be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874942008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556874941f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5568749423a0 # | | | | `-ReturnStmt 0x556874942390 # | | | | `-CallExpr 0x556874942360 'float' # | | | | |-ImplicitCastExpr 0x556874942348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874942328 '' Function 0x5568748168d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556874942300 'float' # | | | | `-ImplicitCastExpr 0x5568749422e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749422d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874942298 'int' lvalue ParmVar 0x556874941f58 'V' 'int' # | | | `-DeprecatedAttr 0x5568749420b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874942500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556874942450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556874942878 # | | | | `-ReturnStmt 0x556874942868 # | | | | `-CallExpr 0x556874942838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874942820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874942800 '' Function 0x556874816b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568749427d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568749427c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749427a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874942770 'int2':'vector' lvalue ParmVar 0x556874942450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568749425b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749429d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556874942928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556874942d58 # | | | | `-ReturnStmt 0x556874942d48 # | | | | `-CallExpr 0x556874942d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874942d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874942ce0 '' Function 0x556874816dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874942cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874942ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874942c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874942c50 'int3':'vector' lvalue ParmVar 0x556874942928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556874942a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874942eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556874942e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556874943240 # | | | | `-ReturnStmt 0x556874943230 # | | | | `-CallExpr 0x556874943200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568749431e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568749431c8 '' Function 0x556874817040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568749431a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874943188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874943170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874943138 'int4':'vector' lvalue ParmVar 0x556874942e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556874942f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749433a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568749432f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556874943718 # | | | | `-ReturnStmt 0x556874943708 # | | | | `-CallExpr 0x5568749436d8 'float' # | | | | |-ImplicitCastExpr 0x5568749436c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568749436a0 '' Function 0x5568748168d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556874943678 'float' # | | | | `-ImplicitCastExpr 0x556874943660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874943648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874943610 'uint':'unsigned int' lvalue ParmVar 0x5568749432f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556874943450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874943878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5568749437c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556874943c10 # | | | | `-ReturnStmt 0x556874943c00 # | | | | `-CallExpr 0x556874943bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874943bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874943b98 '' Function 0x556874816b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874943b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874943b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874943b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874943b08 'uint2':'vector' lvalue ParmVar 0x5568749437c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874943928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874943d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556874943cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556874944110 # | | | | `-ReturnStmt 0x556874944100 # | | | | `-CallExpr 0x5568749440d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749440b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874944098 '' Function 0x556874816dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874944070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874944058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874944040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874944008 'uint3':'vector' lvalue ParmVar 0x556874943cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556874943e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874944270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5568749441c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556874944618 # | | | | `-ReturnStmt 0x556874944608 # | | | | `-CallExpr 0x5568749445d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568749445c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568749445a0 '' Function 0x556874817040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874944578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874944560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874944548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874944510 'uint4':'vector' lvalue ParmVar 0x5568749441c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556874944320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874944778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568749446c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556874944b10 # | | | | `-ReturnStmt 0x556874944b00 # | | | | `-CallExpr 0x556874944ad0 'float' # | | | | |-ImplicitCastExpr 0x556874944ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874944a98 '' Function 0x5568748168d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556874944a70 'float' # | | | | `-ImplicitCastExpr 0x556874944a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874944a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874944a08 'int64_t':'long' lvalue ParmVar 0x5568749446c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874944828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874944c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874944bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874945028 # | | | | `-ReturnStmt 0x556874945018 # | | | | `-CallExpr 0x556874944fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874944fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874944fb0 '' Function 0x556874816b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874944f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874944f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874944f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874944f20 'int64_t2':'vector' lvalue ParmVar 0x556874944bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556874944d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874945188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568749450d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874945548 # | | | | `-ReturnStmt 0x556874945538 # | | | | `-CallExpr 0x556874945508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749454f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568749454d0 '' Function 0x556874816dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568749454a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874945490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874945478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874945440 'int64_t3':'vector' lvalue ParmVar 0x5568749450d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874945238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749456a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568749455f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874945a70 # | | | | `-ReturnStmt 0x556874945a60 # | | | | `-CallExpr 0x556874945a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874945a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568749459f8 '' Function 0x556874817040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568749459d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568749459b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749459a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874945968 'int64_t4':'vector' lvalue ParmVar 0x5568749455f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874945758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874945bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874945b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874945f88 # | | | | `-ReturnStmt 0x556874945f78 # | | | | `-CallExpr 0x556874945f48 'float' # | | | | |-ImplicitCastExpr 0x556874945f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874945f10 '' Function 0x5568748168d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556874945ee8 'float' # | | | | `-ImplicitCastExpr 0x556874945ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874945eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874945e80 'uint64_t':'unsigned long' lvalue ParmVar 0x556874945b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874945c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749460e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874946038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568749468d0 # | | | | `-ReturnStmt 0x5568749468c0 # | | | | `-CallExpr 0x556874946890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874946878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874946858 '' Function 0x556874816b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874946830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874946818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874946800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749467c8 'uint64_t2':'vector' lvalue ParmVar 0x556874946038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874946198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874946a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874946980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874946e10 # | | | | `-ReturnStmt 0x556874946e00 # | | | | `-CallExpr 0x556874946dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874946db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874946d98 '' Function 0x556874816dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874946d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874946d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874946d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874946d08 'uint64_t3':'vector' lvalue ParmVar 0x556874946980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556874946ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874946f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874946ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556874947358 # | | | | `-ReturnStmt 0x556874947348 # | | | | `-CallExpr 0x556874947318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874947300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568749472e0 '' Function 0x556874817040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568749472b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568749472a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874947288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874947250 'uint64_t4':'vector' lvalue ParmVar 0x556874946ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874947020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874947568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x556874947418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x556874947498 col:40 used V2 'double' # | | | |-CompoundStmt 0x556874947950 # | | | | `-ReturnStmt 0x556874947940 # | | | | `-CallExpr 0x556874947908 'float' # | | | | |-ImplicitCastExpr 0x5568749478f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5568749478d0 '' Function 0x556874817f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556874947818 'float' # | | | | | `-ImplicitCastExpr 0x556874947800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568749477e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568749477b0 'double' lvalue ParmVar 0x556874947418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5568749478a8 'float' # | | | | `-ImplicitCastExpr 0x556874947890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874947878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874947840 'double' lvalue ParmVar 0x556874947498 'V2' 'double' # | | | `-DeprecatedAttr 0x556874947620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874947b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x556874947a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x556874947a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x556874947f80 # | | | | `-ReturnStmt 0x556874947f70 # | | | | `-CallExpr 0x556874947f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874947f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556874947f00 '' Function 0x5568748182b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556874947e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556874947e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874947e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874947dc8 'double2':'vector' lvalue ParmVar 0x556874947a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x556874947ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874947ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874947ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874947e70 'double2':'vector' lvalue ParmVar 0x556874947a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x556874947c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874948190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x556874948040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5568749480c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5568749485b8 # | | | | `-ReturnStmt 0x5568749485a8 # | | | | `-CallExpr 0x556874948570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874948558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556874948538 '' Function 0x5568748185d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556874948468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556874948450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874948438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874948400 'double3':'vector' lvalue ParmVar 0x556874948040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x556874948510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568749484f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749484e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749484a8 'double3':'vector' lvalue ParmVar 0x5568749480c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x556874948248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568749487c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x556874948678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5568749486f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x556874948bf8 # | | | | `-ReturnStmt 0x556874948be8 # | | | | `-CallExpr 0x556874948bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874948b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556874948b78 '' Function 0x556874818950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556874948aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874948a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874948a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874948a40 'double4':'vector' lvalue ParmVar 0x556874948678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x556874948b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874948b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874948b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874948ae8 'double4':'vector' lvalue ParmVar 0x5568749486f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x556874948880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874948df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556874948ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x556874948d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5568749491f0 # | | | | `-ReturnStmt 0x5568749491e0 # | | | | `-CallExpr 0x5568749491a8 'float' # | | | | |-ImplicitCastExpr 0x556874949190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556874949170 '' Function 0x556874817f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5568749490b8 'float' # | | | | | `-ImplicitCastExpr 0x5568749490a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874949088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874949050 'int' lvalue ParmVar 0x556874948ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x556874949148 'float' # | | | | `-ImplicitCastExpr 0x556874949130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874949118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749490e0 'int' lvalue ParmVar 0x556874948d28 'V2' 'int' # | | | `-DeprecatedAttr 0x556874948eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749493f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5568749492a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x556874949320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x556874949820 # | | | | `-ReturnStmt 0x556874949810 # | | | | `-CallExpr 0x5568749497d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568749497c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5568749497a0 '' Function 0x5568748182b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5568749496d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5568749496b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568749496a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874949668 'int2':'vector' lvalue ParmVar 0x5568749492a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x556874949778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874949760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874949748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874949710 'int2':'vector' lvalue ParmVar 0x556874949320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568749494a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874949a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5568749498d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x556874949950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x556874949e58 # | | | | `-ReturnStmt 0x556874949e48 # | | | | `-CallExpr 0x556874949e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874949df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556874949dd8 '' Function 0x5568748185d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556874949d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556874949cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874949cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874949ca0 'int3':'vector' lvalue ParmVar 0x5568749498d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x556874949db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874949d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874949d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874949d48 'int3':'vector' lvalue ParmVar 0x556874949950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x556874949ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494a058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x556874949f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x556874949f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55687494a498 # | | | | `-ReturnStmt 0x55687494a488 # | | | | `-CallExpr 0x55687494a450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687494a438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55687494a418 '' Function 0x556874818950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55687494a348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55687494a330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494a318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494a2e0 'int4':'vector' lvalue ParmVar 0x556874949f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55687494a3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687494a3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494a3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494a388 'int4':'vector' lvalue ParmVar 0x556874949f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55687494a110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494c240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55687494a548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55687494c170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55687494c658 # | | | | `-ReturnStmt 0x55687494c648 # | | | | `-CallExpr 0x55687494c610 'float' # | | | | |-ImplicitCastExpr 0x55687494c5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55687494c5d8 '' Function 0x556874817f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55687494c520 'float' # | | | | | `-ImplicitCastExpr 0x55687494c508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494c4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494c4b8 'uint':'unsigned int' lvalue ParmVar 0x55687494a548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55687494c5b0 'float' # | | | | `-ImplicitCastExpr 0x55687494c598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494c580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494c548 'uint':'unsigned int' lvalue ParmVar 0x55687494c170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55687494c2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494c858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55687494c708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55687494c788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55687494cca8 # | | | | `-ReturnStmt 0x55687494cc98 # | | | | `-CallExpr 0x55687494cc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687494cc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55687494cc28 '' Function 0x5568748182b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55687494cb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55687494cb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494cb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494caf0 'uint2':'vector' lvalue ParmVar 0x55687494c708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55687494cc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687494cbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494cbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494cb98 'uint2':'vector' lvalue ParmVar 0x55687494c788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55687494c910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494cea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55687494cd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55687494cdd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55687494d300 # | | | | `-ReturnStmt 0x55687494d2f0 # | | | | `-CallExpr 0x55687494d2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687494d2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55687494d280 '' Function 0x5568748185d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55687494d1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55687494d198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494d180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494d148 'uint3':'vector' lvalue ParmVar 0x55687494cd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55687494d258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687494d240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494d228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494d1f0 'uint3':'vector' lvalue ParmVar 0x55687494cdd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55687494cf60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494d500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55687494d3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55687494d430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55687494d960 # | | | | `-ReturnStmt 0x55687494d950 # | | | | `-CallExpr 0x55687494d918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687494d900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55687494d8e0 '' Function 0x556874818950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55687494d810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55687494d7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494d7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494d7a8 'uint4':'vector' lvalue ParmVar 0x55687494d3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55687494d8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687494d8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494d888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494d850 'uint4':'vector' lvalue ParmVar 0x55687494d430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55687494d5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494db60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687494da10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55687494da90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55687494df98 # | | | | `-ReturnStmt 0x55687494df88 # | | | | `-CallExpr 0x55687494df50 'float' # | | | | |-ImplicitCastExpr 0x55687494df38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55687494df18 '' Function 0x556874817f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55687494de60 'float' # | | | | | `-ImplicitCastExpr 0x55687494de48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494de30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494ddf8 'int64_t':'long' lvalue ParmVar 0x55687494da10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55687494def0 'float' # | | | | `-ImplicitCastExpr 0x55687494ded8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494dec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494de88 'int64_t':'long' lvalue ParmVar 0x55687494da90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55687494dc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494e198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687494e048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55687494e0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55687494e608 # | | | | `-ReturnStmt 0x55687494e5f8 # | | | | `-CallExpr 0x55687494e5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687494e5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55687494e588 '' Function 0x5568748182b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55687494e4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55687494e4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494e488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494e450 'int64_t2':'vector' lvalue ParmVar 0x55687494e048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55687494e560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687494e548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494e530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494e4f8 'int64_t2':'vector' lvalue ParmVar 0x55687494e0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55687494e250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494e808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687494e6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55687494e738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55687494ec80 # | | | | `-ReturnStmt 0x55687494ec70 # | | | | `-CallExpr 0x55687494ec38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687494ec20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55687494ec00 '' Function 0x5568748185d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55687494eb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55687494eb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494eb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494eac8 'int64_t3':'vector' lvalue ParmVar 0x55687494e6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55687494ebd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687494ebc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494eba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494eb70 'int64_t3':'vector' lvalue ParmVar 0x55687494e738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55687494e8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494ee80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687494ed30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55687494edb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55687494f300 # | | | | `-ReturnStmt 0x55687494f2f0 # | | | | `-CallExpr 0x55687494f2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687494f2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55687494f280 '' Function 0x556874818950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55687494f1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55687494f198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494f180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494f148 'int64_t4':'vector' lvalue ParmVar 0x55687494ed30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55687494f258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687494f240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494f228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494f1f0 'int64_t4':'vector' lvalue ParmVar 0x55687494edb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55687494ef38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494f500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687494f3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55687494f430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55687494f958 # | | | | `-ReturnStmt 0x55687494f948 # | | | | `-CallExpr 0x55687494f910 'float' # | | | | |-ImplicitCastExpr 0x55687494f8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55687494f8d8 '' Function 0x556874817f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55687494f820 'float' # | | | | | `-ImplicitCastExpr 0x55687494f808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494f7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494f7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55687494f3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55687494f8b0 'float' # | | | | `-ImplicitCastExpr 0x55687494f898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494f880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494f848 'uint64_t':'unsigned long' lvalue ParmVar 0x55687494f430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55687494f5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687494fb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687494fa08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55687494fa88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55687494ffe8 # | | | | `-ReturnStmt 0x55687494ffd8 # | | | | `-CallExpr 0x55687494ffa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687494ff88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55687494ff68 '' Function 0x5568748182b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55687494fe98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55687494fe80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55687494fe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55687494fe30 'uint64_t2':'vector' lvalue ParmVar 0x55687494fa08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55687494ff40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687494ff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687494ff10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687494fed8 'uint64_t2':'vector' lvalue ParmVar 0x55687494fa88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55687494fc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874950dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874950098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556874950cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874951258 # | | | | `-ReturnStmt 0x556874951248 # | | | | `-CallExpr 0x556874951210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749511f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5568749511d8 '' Function 0x5568748185d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556874951108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5568749510f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5568749510d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5568749510a0 'uint64_t3':'vector' lvalue ParmVar 0x556874950098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5568749511b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874951198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874951180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874951148 'uint64_t3':'vector' lvalue ParmVar 0x556874950cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556874950e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874951458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874951308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556874951388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5568749518f8 # | | | | `-ReturnStmt 0x5568749518e8 # | | | | `-CallExpr 0x5568749518b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874951898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556874951878 '' Function 0x556874818950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5568749517a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556874951790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556874951778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556874951740 'uint64_t4':'vector' lvalue ParmVar 0x556874951308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x556874951850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874951838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874951820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749517e8 'uint64_t4':'vector' lvalue ParmVar 0x556874951388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874951510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874951a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568749519b0 col:29 used V 'double' # | | | |-CompoundStmt 0x556874951da8 # | | | | `-ReturnStmt 0x556874951d98 # | | | | `-CallExpr 0x556874951d68 'float' # | | | | |-ImplicitCastExpr 0x556874951d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874951d30 '' Function 0x556874819570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x556874951d08 'float' # | | | | `-ImplicitCastExpr 0x556874951cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874951cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874951ca0 'double' lvalue ParmVar 0x5568749519b0 'V' 'double' # | | | `-DeprecatedAttr 0x556874951b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874951f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556874951e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556874952278 # | | | | `-ReturnStmt 0x556874952268 # | | | | `-CallExpr 0x556874952238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874952220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874952200 '' Function 0x5568748197e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568749521d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568749521c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749521a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874952170 'double2':'vector' lvalue ParmVar 0x556874951e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556874951fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568749523e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556874952330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556874952750 # | | | | `-ReturnStmt 0x556874952740 # | | | | `-CallExpr 0x556874952710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749526f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568749526d8 '' Function 0x556874819a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568749526b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874952698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874952680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874952648 'double3':'vector' lvalue ParmVar 0x556874952330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556874952490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5568749528b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556874952808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556874952c30 # | | | | `-ReturnStmt 0x556874952c20 # | | | | `-CallExpr 0x556874952bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874952bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874952bb8 '' Function 0x556874819cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874952b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874952b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874952b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874952b28 'double4':'vector' lvalue ParmVar 0x556874952808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556874952968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874952d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556874952ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5568749530e8 # | | | | `-ReturnStmt 0x5568749530d8 # | | | | `-CallExpr 0x5568749530a8 'float' # | | | | |-ImplicitCastExpr 0x556874953090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874953070 '' Function 0x556874819570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x556874953048 'float' # | | | | `-ImplicitCastExpr 0x556874953030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874953018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874952fe0 'int' lvalue ParmVar 0x556874952ce0 'V' 'int' # | | | `-DeprecatedAttr 0x556874952e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874953248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556874953198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5568749535c0 # | | | | `-ReturnStmt 0x5568749535b0 # | | | | `-CallExpr 0x556874953580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874953568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874953548 '' Function 0x5568748197e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874953520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874953508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749534f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749534b8 'int2':'vector' lvalue ParmVar 0x556874953198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5568749532f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874953720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556874953670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556874953aa0 # | | | | `-ReturnStmt 0x556874953a90 # | | | | `-CallExpr 0x556874953a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874953a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874953a28 '' Function 0x556874819a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874953a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568749539e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749539d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874953998 'int3':'vector' lvalue ParmVar 0x556874953670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5568749537d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874953c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556874953b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556874953f88 # | | | | `-ReturnStmt 0x556874953f78 # | | | | `-CallExpr 0x556874953f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874953f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874953f10 '' Function 0x556874819cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874953ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874953ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874953eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874953e80 'int4':'vector' lvalue ParmVar 0x556874953b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556874953cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749540e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556874954038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556874954460 # | | | | `-ReturnStmt 0x556874954450 # | | | | `-CallExpr 0x556874954420 'float' # | | | | |-ImplicitCastExpr 0x556874954408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568749543e8 '' Function 0x556874819570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749543c0 'float' # | | | | `-ImplicitCastExpr 0x5568749543a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874954390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874954358 'uint':'unsigned int' lvalue ParmVar 0x556874954038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556874954198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749545c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874954510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556874954958 # | | | | `-ReturnStmt 0x556874954948 # | | | | `-CallExpr 0x556874954918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874954900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5568749548e0 '' Function 0x5568748197e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568749548b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568749548a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874954888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874954850 'uint2':'vector' lvalue ParmVar 0x556874954510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874954670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874954ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556874954a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556874956f58 # | | | | `-ReturnStmt 0x556874956f48 # | | | | `-CallExpr 0x556874956f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874956f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874956ee0 '' Function 0x556874819a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874956eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874956ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874956e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874956e50 'uint3':'vector' lvalue ParmVar 0x556874954a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556874954b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749570b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556874957008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556874957460 # | | | | `-ReturnStmt 0x556874957450 # | | | | `-CallExpr 0x556874957420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874957408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5568749573e8 '' Function 0x556874819cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5568749573c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568749573a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874957390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874957358 'uint4':'vector' lvalue ParmVar 0x556874957008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556874957168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749575c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874957510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556874957958 # | | | | `-ReturnStmt 0x556874957948 # | | | | `-CallExpr 0x556874957918 'float' # | | | | |-ImplicitCastExpr 0x556874957900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568749578e0 '' Function 0x556874819570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749578b8 'float' # | | | | `-ImplicitCastExpr 0x5568749578a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874957888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874957850 'int64_t':'long' lvalue ParmVar 0x556874957510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874957670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874957ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874957a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556874957e70 # | | | | `-ReturnStmt 0x556874957e60 # | | | | `-CallExpr 0x556874957e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874957e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874957df8 '' Function 0x5568748197e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874957dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874957db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874957da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874957d68 'int64_t2':'vector' lvalue ParmVar 0x556874957a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556874957b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874957fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874957f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874958390 # | | | | `-ReturnStmt 0x556874958380 # | | | | `-CallExpr 0x556874958350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874958338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874958318 '' Function 0x556874819a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568749582f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568749582d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749582c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874958288 'int64_t3':'vector' lvalue ParmVar 0x556874957f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556874958080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749584f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874958440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5568749588b8 # | | | | `-ReturnStmt 0x5568749588a8 # | | | | `-CallExpr 0x556874958878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874958860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874958840 '' Function 0x556874819cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874958818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874958800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749587e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749587b0 'int64_t4':'vector' lvalue ParmVar 0x556874958440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5568749585a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874958a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874958968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874958dd0 # | | | | `-ReturnStmt 0x556874958dc0 # | | | | `-CallExpr 0x556874958d90 'float' # | | | | |-ImplicitCastExpr 0x556874958d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874958d58 '' Function 0x556874819570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x556874958d30 'float' # | | | | `-ImplicitCastExpr 0x556874958d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874958d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874958cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x556874958968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874958ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874958f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874958e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556874959308 # | | | | `-ReturnStmt 0x5568749592f8 # | | | | `-CallExpr 0x5568749592c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5568749592b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874959290 '' Function 0x5568748197e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874959268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874959250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874959238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874959200 'uint64_t2':'vector' lvalue ParmVar 0x556874958e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874958fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874959468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5568749593b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874959848 # | | | | `-ReturnStmt 0x556874959838 # | | | | `-CallExpr 0x556874959808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749597f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5568749597d0 '' Function 0x556874819a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5568749597a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874959790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874959778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874959740 'uint64_t3':'vector' lvalue ParmVar 0x5568749593b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556874959518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749599a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568749598f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556874959d90 # | | | | `-ReturnStmt 0x556874959d80 # | | | | `-CallExpr 0x556874959d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874959d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874959d18 '' Function 0x556874819cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874959cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874959cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874959cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874959c88 'uint64_t4':'vector' lvalue ParmVar 0x5568749598f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874959a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874959f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556874959e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55687495a248 # | | | | `-ReturnStmt 0x55687495a238 # | | | | `-CallExpr 0x55687495a208 'float' # | | | | |-ImplicitCastExpr 0x55687495a1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687495a1d0 '' Function 0x55687481a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55687495a1a8 'float' # | | | | `-ImplicitCastExpr 0x55687495a190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495a178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495a140 'double' lvalue ParmVar 0x556874959e50 'V' 'double' # | | | `-DeprecatedAttr 0x556874959fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687495a3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55687495a308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55687495a720 # | | | | `-ReturnStmt 0x55687495a710 # | | | | `-CallExpr 0x55687495a6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687495a6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687495a6a8 '' Function 0x55687481ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687495a680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687495a668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495a650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495a618 'double2':'vector' lvalue ParmVar 0x55687495a308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55687495a468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687495a890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55687495a7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687495ac00 # | | | | `-ReturnStmt 0x55687495abf0 # | | | | `-CallExpr 0x55687495abc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687495aba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687495ab88 '' Function 0x55687481ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687495ab60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687495ab48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495ab30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495aaf8 'double3':'vector' lvalue ParmVar 0x55687495a7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687495a940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687495bb50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687495acc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55687495bec8 # | | | | `-ReturnStmt 0x55687495beb8 # | | | | `-CallExpr 0x55687495be88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687495be70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687495be50 '' Function 0x55687481b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687495be28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687495be10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495bdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495bdc0 'double4':'vector' lvalue ParmVar 0x55687495acc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687495bc00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687495c028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55687495bf78 col:26 used V 'int' # | | | |-CompoundStmt 0x55687495c380 # | | | | `-ReturnStmt 0x55687495c370 # | | | | `-CallExpr 0x55687495c340 'float' # | | | | |-ImplicitCastExpr 0x55687495c328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687495c308 '' Function 0x55687481a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55687495c2e0 'float' # | | | | `-ImplicitCastExpr 0x55687495c2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495c2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495c278 'int' lvalue ParmVar 0x55687495bf78 'V' 'int' # | | | `-DeprecatedAttr 0x55687495c0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495c4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55687495c430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55687495c858 # | | | | `-ReturnStmt 0x55687495c848 # | | | | `-CallExpr 0x55687495c818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687495c800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687495c7e0 '' Function 0x55687481ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687495c7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687495c7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495c788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495c750 'int2':'vector' lvalue ParmVar 0x55687495c430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55687495c590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495c9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55687495c908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55687495cd38 # | | | | `-ReturnStmt 0x55687495cd28 # | | | | `-CallExpr 0x55687495ccf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687495cce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687495ccc0 '' Function 0x55687481ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687495cc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687495cc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495cc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495cc30 'int3':'vector' lvalue ParmVar 0x55687495c908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55687495ca68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495ce98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55687495cde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55687495d220 # | | | | `-ReturnStmt 0x55687495d210 # | | | | `-CallExpr 0x55687495d1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687495d1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687495d1a8 '' Function 0x55687481b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687495d180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687495d168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495d150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495d118 'int4':'vector' lvalue ParmVar 0x55687495cde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55687495cf48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495d380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55687495d2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55687495d6f8 # | | | | `-ReturnStmt 0x55687495d6e8 # | | | | `-CallExpr 0x55687495d6b8 'float' # | | | | |-ImplicitCastExpr 0x55687495d6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687495d680 '' Function 0x55687481a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55687495d658 'float' # | | | | `-ImplicitCastExpr 0x55687495d640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495d628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495d5f0 'uint':'unsigned int' lvalue ParmVar 0x55687495d2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55687495d430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495d858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55687495d7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55687495dbf0 # | | | | `-ReturnStmt 0x55687495dbe0 # | | | | `-CallExpr 0x55687495dbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687495db98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687495db78 '' Function 0x55687481ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687495db50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687495db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495db20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495dae8 'uint2':'vector' lvalue ParmVar 0x55687495d7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55687495d908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495dd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55687495dca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55687495e0f0 # | | | | `-ReturnStmt 0x55687495e0e0 # | | | | `-CallExpr 0x55687495e0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687495e098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687495e078 '' Function 0x55687481ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687495e050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687495e038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495e020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495dfe8 'uint3':'vector' lvalue ParmVar 0x55687495dca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55687495de00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495e250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55687495e1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55687495e5f8 # | | | | `-ReturnStmt 0x55687495e5e8 # | | | | `-CallExpr 0x55687495e5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687495e5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687495e580 '' Function 0x55687481b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687495e558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687495e540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495e528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495e4f0 'uint4':'vector' lvalue ParmVar 0x55687495e1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55687495e300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495e758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687495e6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55687495eaf0 # | | | | `-ReturnStmt 0x55687495eae0 # | | | | `-CallExpr 0x55687495eab0 'float' # | | | | |-ImplicitCastExpr 0x55687495ea98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687495ea78 '' Function 0x55687481a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55687495ea50 'float' # | | | | `-ImplicitCastExpr 0x55687495ea38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495ea20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495e9e8 'int64_t':'long' lvalue ParmVar 0x55687495e6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55687495e808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495ec50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687495eba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55687495f008 # | | | | `-ReturnStmt 0x55687495eff8 # | | | | `-CallExpr 0x55687495efc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687495efb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687495ef90 '' Function 0x55687481ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687495ef68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687495ef50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495ef38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495ef00 'int64_t2':'vector' lvalue ParmVar 0x55687495eba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55687495ed00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495f168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687495f0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55687495f528 # | | | | `-ReturnStmt 0x55687495f518 # | | | | `-CallExpr 0x55687495f4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687495f4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687495f4b0 '' Function 0x55687481ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687495f488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687495f470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495f458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495f420 'int64_t3':'vector' lvalue ParmVar 0x55687495f0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55687495f218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687495f688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55687495f5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55687495fa50 # | | | | `-ReturnStmt 0x55687495fa40 # | | | | `-CallExpr 0x55687495fa10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687495f9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687495f9d8 '' Function 0x55687481b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687495f9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687495f998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687495f980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687495f948 'int64_t4':'vector' lvalue ParmVar 0x55687495f5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55687495f738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874960bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874960b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874960f88 # | | | | `-ReturnStmt 0x556874960f78 # | | | | `-CallExpr 0x556874960f48 'float' # | | | | |-ImplicitCastExpr 0x556874960f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874960f10 '' Function 0x55687481a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x556874960ee8 'float' # | | | | `-ImplicitCastExpr 0x556874960ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874960eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874960e80 'uint64_t':'unsigned long' lvalue ParmVar 0x556874960b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874960c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749610e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874961038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5568749614c0 # | | | | `-ReturnStmt 0x5568749614b0 # | | | | `-CallExpr 0x556874961480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874961468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874961448 '' Function 0x55687481ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874961420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874961408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749613f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749613b8 'uint64_t2':'vector' lvalue ParmVar 0x556874961038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874961198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874961620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874961570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874961a00 # | | | | `-ReturnStmt 0x5568749619f0 # | | | | `-CallExpr 0x5568749619c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749619a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874961988 '' Function 0x55687481ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874961960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874961948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874961930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749618f8 'uint64_t3':'vector' lvalue ParmVar 0x556874961570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5568749616d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874961b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874961ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556874961f48 # | | | | `-ReturnStmt 0x556874961f38 # | | | | `-CallExpr 0x556874961f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874961ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874961ed0 '' Function 0x55687481b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874961ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874961e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874961e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874961e40 'uint64_t4':'vector' lvalue ParmVar 0x556874961ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874961c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749620b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556874962008 col:29 used V 'double' # | | | |-CompoundStmt 0x556874962400 # | | | | `-ReturnStmt 0x5568749623f0 # | | | | `-CallExpr 0x5568749623c0 'float' # | | | | |-ImplicitCastExpr 0x5568749623a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874962388 '' Function 0x55687481bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x556874962360 'float' # | | | | `-ImplicitCastExpr 0x556874962348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874962330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749622f8 'double' lvalue ParmVar 0x556874962008 'V' 'double' # | | | `-DeprecatedAttr 0x556874962168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874962570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5568749624c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5568749628d8 # | | | | `-ReturnStmt 0x5568749628c8 # | | | | `-CallExpr 0x556874962898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874962880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874962860 '' Function 0x55687481bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874962838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874962820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874962808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749627d0 'double2':'vector' lvalue ParmVar 0x5568749624c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556874962620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874962a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556874962998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556874962db8 # | | | | `-ReturnStmt 0x556874962da8 # | | | | `-CallExpr 0x556874962d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874962d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874962d40 '' Function 0x55687481c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874962d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874962d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874962ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874962cb0 'double3':'vector' lvalue ParmVar 0x556874962998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556874962af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874962f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556874962e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5568749632a0 # | | | | `-ReturnStmt 0x556874963290 # | | | | `-CallExpr 0x556874963260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874963248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874963228 '' Function 0x55687481c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874963200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5568749631e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749631d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874963198 'double4':'vector' lvalue ParmVar 0x556874962e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556874962fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874963400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556874963350 col:26 used V 'int' # | | | |-CompoundStmt 0x556874963758 # | | | | `-ReturnStmt 0x556874963748 # | | | | `-CallExpr 0x556874963718 'float' # | | | | |-ImplicitCastExpr 0x556874963700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568749636e0 '' Function 0x55687481bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749636b8 'float' # | | | | `-ImplicitCastExpr 0x5568749636a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874963688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874963650 'int' lvalue ParmVar 0x556874963350 'V' 'int' # | | | `-DeprecatedAttr 0x5568749634b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749638b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556874963808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556874963c30 # | | | | `-ReturnStmt 0x556874963c20 # | | | | `-CallExpr 0x556874963bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874963bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874963bb8 '' Function 0x55687481bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874963b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874963b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874963b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874963b28 'int2':'vector' lvalue ParmVar 0x556874963808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556874963968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874963d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556874963ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556874964110 # | | | | `-ReturnStmt 0x556874964100 # | | | | `-CallExpr 0x5568749640d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749640b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874964098 '' Function 0x55687481c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874964070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874964058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874964040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874964008 'int3':'vector' lvalue ParmVar 0x556874963ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556874963e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874964270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5568749641c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5568749645f8 # | | | | `-ReturnStmt 0x5568749645e8 # | | | | `-CallExpr 0x5568749645b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568749645a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874964580 '' Function 0x55687481c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874964558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874964540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874964528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749644f0 'int4':'vector' lvalue ParmVar 0x5568749641c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556874964320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874964758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5568749646a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556874964ad0 # | | | | `-ReturnStmt 0x556874964ac0 # | | | | `-CallExpr 0x556874964a90 'float' # | | | | |-ImplicitCastExpr 0x556874964a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874964a58 '' Function 0x55687481bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x556874964a30 'float' # | | | | `-ImplicitCastExpr 0x556874964a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874964a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749649c8 'uint':'unsigned int' lvalue ParmVar 0x5568749646a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556874964808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874965c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556874965b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556874965fd0 # | | | | `-ReturnStmt 0x556874965fc0 # | | | | `-CallExpr 0x556874965f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874965f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874965f58 '' Function 0x55687481bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874965f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874965f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874965f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874965ec8 'uint2':'vector' lvalue ParmVar 0x556874965b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556874965ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874966130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556874966080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5568749664d0 # | | | | `-ReturnStmt 0x5568749664c0 # | | | | `-CallExpr 0x556874966490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874966478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874966458 '' Function 0x55687481c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874966430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874966418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874966400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749663c8 'uint3':'vector' lvalue ParmVar 0x556874966080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5568749661e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874966630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556874966580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5568749669d8 # | | | | `-ReturnStmt 0x5568749669c8 # | | | | `-CallExpr 0x556874966998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874966980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874966960 '' Function 0x55687481c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874966938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874966920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874966908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749668d0 'uint4':'vector' lvalue ParmVar 0x556874966580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5568749666e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874966b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874966a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556874966ed0 # | | | | `-ReturnStmt 0x556874966ec0 # | | | | `-CallExpr 0x556874966e90 'float' # | | | | |-ImplicitCastExpr 0x556874966e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874966e58 '' Function 0x55687481bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x556874966e30 'float' # | | | | `-ImplicitCastExpr 0x556874966e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874966e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874966dc8 'int64_t':'long' lvalue ParmVar 0x556874966a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556874966be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874967030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556874966f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5568749673e8 # | | | | `-ReturnStmt 0x5568749673d8 # | | | | `-CallExpr 0x5568749673a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874967390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874967370 '' Function 0x55687481bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874967348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874967330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874967318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749672e0 'int64_t2':'vector' lvalue ParmVar 0x556874966f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5568749670e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874967548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874967498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874967908 # | | | | `-ReturnStmt 0x5568749678f8 # | | | | `-CallExpr 0x5568749678c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5568749678b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874967890 '' Function 0x55687481c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874967868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874967850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874967838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874967800 'int64_t3':'vector' lvalue ParmVar 0x556874967498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5568749675f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874967a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5568749679b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874967e30 # | | | | `-ReturnStmt 0x556874967e20 # | | | | `-CallExpr 0x556874967df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556874967dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874967db8 '' Function 0x55687481c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874967d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874967d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874967d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874967d28 'int64_t4':'vector' lvalue ParmVar 0x5568749679b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874967b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874967f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556874967ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874968348 # | | | | `-ReturnStmt 0x556874968338 # | | | | `-CallExpr 0x556874968308 'float' # | | | | |-ImplicitCastExpr 0x5568749682f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568749682d0 '' Function 0x55687481bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5568749682a8 'float' # | | | | `-ImplicitCastExpr 0x556874968290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874968278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874968240 'uint64_t':'unsigned long' lvalue ParmVar 0x556874967ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874968040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749684a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568749683f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556874968880 # | | | | `-ReturnStmt 0x556874968870 # | | | | `-CallExpr 0x556874968840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874968828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874968808 '' Function 0x55687481bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5568749687e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5568749687c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749687b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874968778 'uint64_t2':'vector' lvalue ParmVar 0x5568749683f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874968558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5568749689e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874968930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556874968dc0 # | | | | `-ReturnStmt 0x556874968db0 # | | | | `-CallExpr 0x556874968d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874968d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874968d48 '' Function 0x55687481c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874968d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874968d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874968cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874968cb8 'uint64_t3':'vector' lvalue ParmVar 0x556874968930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556874968a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874968f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874968e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556874969308 # | | | | `-ReturnStmt 0x5568749692f8 # | | | | `-CallExpr 0x5568749692c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568749692b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874969290 '' Function 0x55687481c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874969268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874969250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874969238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874969200 'uint64_t4':'vector' lvalue ParmVar 0x556874968e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556874968fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874969478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5568749693c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5568749697c0 # | | | | `-ReturnStmt 0x5568749697b0 # | | | | `-CallExpr 0x556874969780 'float' # | | | | |-ImplicitCastExpr 0x556874969768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556874969748 '' Function 0x55687480bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x556874969720 'float' # | | | | `-ImplicitCastExpr 0x556874969708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749696f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749696b8 'double' lvalue ParmVar 0x5568749693c8 'V' 'double' # | | | `-DeprecatedAttr 0x556874969528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556874969930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556874969880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55687496ac10 # | | | | `-ReturnStmt 0x55687496ac00 # | | | | `-CallExpr 0x55687496abd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687496abb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687496ab98 '' Function 0x55687480c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687496ab70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687496ab58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496ab40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496ab08 'double2':'vector' lvalue ParmVar 0x556874969880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5568749699e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687496ad80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55687496acd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55687496b0f0 # | | | | `-ReturnStmt 0x55687496b0e0 # | | | | `-CallExpr 0x55687496b0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687496b098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687496b078 '' Function 0x55687480c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687496b050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687496b038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496b020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496afe8 'double3':'vector' lvalue ParmVar 0x55687496acd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55687496ae30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687496b260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55687496b1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55687496b5d8 # | | | | `-ReturnStmt 0x55687496b5c8 # | | | | `-CallExpr 0x55687496b598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687496b580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687496b560 '' Function 0x55687480c758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687496b538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687496b520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496b508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496b4d0 'double4':'vector' lvalue ParmVar 0x55687496b1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55687496b310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55687496b738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55687496b688 col:26 used V 'int' # | | | |-CompoundStmt 0x55687496ba98 # | | | | `-ReturnStmt 0x55687496ba88 # | | | | `-CallExpr 0x55687496ba58 'float' # | | | | |-ImplicitCastExpr 0x55687496ba40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687496ba20 '' Function 0x55687480bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55687496b9f8 'float' # | | | | `-ImplicitCastExpr 0x55687496b9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496b9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496b990 'int' lvalue ParmVar 0x55687496b688 'V' 'int' # | | | `-DeprecatedAttr 0x55687496b7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496bbf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55687496bb48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55687496bf78 # | | | | `-ReturnStmt 0x55687496bf68 # | | | | `-CallExpr 0x55687496bf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687496bf20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687496bf00 '' Function 0x55687480c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687496bed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687496bec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496bea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496be70 'int2':'vector' lvalue ParmVar 0x55687496bb48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55687496bca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496c0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55687496c028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55687496c460 # | | | | `-ReturnStmt 0x55687496c450 # | | | | `-CallExpr 0x55687496c420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687496c408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687496c3e8 '' Function 0x55687480c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687496c3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687496c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496c390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496c358 'int3':'vector' lvalue ParmVar 0x55687496c028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55687496c188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496c5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55687496c510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55687496c950 # | | | | `-ReturnStmt 0x55687496c940 # | | | | `-CallExpr 0x55687496c910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687496c8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687496c8d8 '' Function 0x55687480c758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687496c8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687496c898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496c880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496c848 'int4':'vector' lvalue ParmVar 0x55687496c510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55687496c670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496cab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55687496ca00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55687496ce30 # | | | | `-ReturnStmt 0x55687496ce20 # | | | | `-CallExpr 0x55687496cdf0 'float' # | | | | |-ImplicitCastExpr 0x55687496cdd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687496cdb8 '' Function 0x55687480bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55687496cd90 'float' # | | | | `-ImplicitCastExpr 0x55687496cd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496cd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496cd28 'uint':'unsigned int' lvalue ParmVar 0x55687496ca00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55687496cb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496cf90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55687496cee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55687496d330 # | | | | `-ReturnStmt 0x55687496d320 # | | | | `-CallExpr 0x55687496d2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687496d2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687496d2b8 '' Function 0x55687480c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687496d290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687496d278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496d260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496d228 'uint2':'vector' lvalue ParmVar 0x55687496cee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55687496d040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496d490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55687496d3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55687496d838 # | | | | `-ReturnStmt 0x55687496d828 # | | | | `-CallExpr 0x55687496d7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55687496d7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55687496d7c0 '' Function 0x55687480c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55687496d798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55687496d780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496d768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496d730 'uint3':'vector' lvalue ParmVar 0x55687496d3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55687496d540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496d998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55687496d8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55687496dd48 # | | | | `-ReturnStmt 0x55687496dd38 # | | | | `-CallExpr 0x55687496dd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55687496dcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55687496dcd0 '' Function 0x55687480c758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55687496dca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55687496dc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496dc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496dc40 'uint4':'vector' lvalue ParmVar 0x55687496d8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55687496da48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496dea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55687496ddf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55687496e248 # | | | | `-ReturnStmt 0x55687496e238 # | | | | `-CallExpr 0x55687496e208 'float' # | | | | |-ImplicitCastExpr 0x55687496e1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55687496e1d0 '' Function 0x55687480bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55687496e1a8 'float' # | | | | `-ImplicitCastExpr 0x55687496e190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496e178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496e140 'int64_t':'long' lvalue ParmVar 0x55687496ddf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55687496df58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496e3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55687496e2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55687496e768 # | | | | `-ReturnStmt 0x55687496e758 # | | | | `-CallExpr 0x55687496e728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55687496e710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55687496e6f0 '' Function 0x55687480c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55687496e6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55687496e6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55687496e698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55687496e660 'int64_t2':'vector' lvalue ParmVar 0x55687496e2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55687496e458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55687496e8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55687496e818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556874970dd0 # | | | | `-ReturnStmt 0x556874970dc0 # | | | | `-CallExpr 0x556874970d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874970d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874970d58 '' Function 0x55687480c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874970d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556874970d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874970d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874970cc8 'int64_t3':'vector' lvalue ParmVar 0x55687496e818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55687496e978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874970f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556874970e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556874971300 # | | | | `-ReturnStmt 0x5568749712f0 # | | | | `-CallExpr 0x5568749712c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5568749712a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556874971288 '' Function 0x55687480c758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556874971260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556874971248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874971230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749711f8 'int64_t4':'vector' lvalue ParmVar 0x556874970e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556874970fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874971460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5568749713b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556874971820 # | | | | `-ReturnStmt 0x556874971810 # | | | | `-CallExpr 0x5568749717e0 'float' # | | | | |-ImplicitCastExpr 0x5568749717c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5568749717a8 '' Function 0x55687480bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x556874971780 'float' # | | | | `-ImplicitCastExpr 0x556874971768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874971750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874971718 'uint64_t':'unsigned long' lvalue ParmVar 0x5568749713b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556874971510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874971980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5568749718d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556874971d60 # | | | | `-ReturnStmt 0x556874971d50 # | | | | `-CallExpr 0x556874971d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556874971d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556874971ce8 '' Function 0x55687480c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556874971cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556874971ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556874971c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556874971c58 'uint64_t2':'vector' lvalue ParmVar 0x5568749718d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556874971a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556874971ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556874971e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5568749722a8 # | | | | `-ReturnStmt 0x556874972298 # | | | | `-CallExpr 0x556874972268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556874972250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556874972230 '' Function 0x55687480c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556874972208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5568749721f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5568749721d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5568749721a0 'uint64_t3':'vector' lvalue ParmVar 0x556874971e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556874971f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x556874972408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x556874972358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5568749727f8 # | | | `-ReturnStmt 0x5568749727e8 # | | | `-CallExpr 0x5568749727b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5568749727a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x556874972780 '' Function 0x55687480c758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x556874972758 'float4':'vector' # | | | `-ImplicitCastExpr 0x556874972740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x556874972728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5568749726f0 'uint64_t4':'vector' lvalue ParmVar 0x556874972358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5568749724b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x556874972810 prev 0x556874879818 line:12:11 hlsl # | | |-original Namespace 0x5568746d6a98 'hlsl' # | | `-NamespaceDecl 0x556874972880 prev 0x556874774a88 line:13:11 __detail # | | |-original Namespace 0x556874774a88 '__detail' # | | |-FunctionDecl 0x5568749729b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x556874972908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x556874972b60 # | | | `-ReturnStmt 0x556874972b50 # | | | `-ImplicitCastExpr 0x556874972b38 'vector' # | | | `-BinaryOperator 0x556874972b18 'vector' '*' # | | | |-ImplicitCastExpr 0x556874972ae8 'vector' # | | | | `-ExtVectorElementExpr 0x556874972aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x556874972a80 'float4':'vector' lvalue ParmVar 0x556874972908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x556874972b00 'vector' # | | | `-FloatingLiteral 0x556874972ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x556874972df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x556874972b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874972d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x556874972c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x556874973058 # | | | `-ReturnStmt 0x556874973048 # | | | `-CallExpr 0x556874973018 '' # | | | |-UnresolvedLookupExpr 0x556874972ed8 '' lvalue (ADL) = 'abs' 0x55687477fe28 0x556874780128 0x556874780438 0x556874780748 0x556874781e68 0x556874782178 0x556874782488 0x556874782798 0x556874782a68 0x556874782d90 0x556874783038 0x5568747832d8 0x556874783528 0x556874783838 0x556874783b48 0x5568747845d8 0x5568747848c8 0x556874784bd8 0x556874784ee8 0x5568747851f8 0x556874789b70 0x556874789e18 0x55687478a0b8 0x55687478a358 0x55687478a5a8 0x55687478a8b8 0x55687478bcc8 0x55687478bfd8 # | | | `-DeclRefExpr 0x556874972ff8 'T' lvalue ParmVar 0x556874972c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5568749736d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x556874973070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556874973108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556874973628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x556874973578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x556874973a28 # | | | `-ReturnStmt 0x556874973a18 # | | | `-CallExpr 0x5568749739e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556874973748 '' lvalue (ADL) = 'sqrt' 0x556874815f10 0x556874816178 0x5568748163f0 0x556874816668 0x5568748168d8 0x556874816b50 0x556874816dc8 0x556874817040 0x556874940cc0 0x556874941178 0x556874941650 0x556874941b30 0x556874942008 0x556874942500 0x5568749429d8 0x556874942eb8 0x5568749433a0 0x556874943878 0x556874943d70 0x556874944270 0x556874944778 0x556874944c70 0x556874945188 0x5568749456a8 0x556874945bd0 0x5568749460e8 0x556874946a30 0x556874946f70 # | | | `-CallExpr 0x5568749739b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556874973868 '' lvalue (ADL) = 'dot' 0x5568747c0968 0x5568747c0d38 0x5568747c10d8 0x5568747c1478 0x5568747c1780 0x5568747c1b70 0x5568747c1f18 0x5568747c22b8 0x5568747c2608 0x5568747c2958 0x5568747c2d58 0x5568747c30f8 0x5568747c3498 0x5568747c3838 0x5568747c3c08 0x5568747c3fa8 0x5568747c4348 0x5568747c46e8 0x5568747c4a88 0x5568747c4e58 0x5568747c51f8 0x5568747c5598 0x5568747c5938 0x5568747c5d08 0x5568747c60a8 # | | | |-RecoveryExpr 0x556874973970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556874973990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556874973e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x556874973a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874973d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556874973bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x556874973c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5568749740c0 # | | | `-ReturnStmt 0x5568749740b0 # | | | `-InitListExpr 0x556874974050 'void' contains-errors # | | | |-IntegerLiteral 0x556874973e90 'int' 1 # | | | |-BinaryOperator 0x556874973f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x556874973ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x556874973eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x556874973ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x556874973f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x556874973f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x556874973f30 'int' 1 # | | | |-ArraySubscriptExpr 0x556874973fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x556874973f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x556874973fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x556874974030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x556874973ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x556874974010 'int' 3 # | | |-FunctionTemplateDecl 0x5568749743f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5568749740d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874974350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x556874974190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x556874974208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5568749745c8 # | | | `-ReturnStmt 0x5568749745b8 # | | | `-CallExpr 0x556874974588 '' # | | | |-UnresolvedLookupExpr 0x5568749744e0 '' lvalue (ADL) = 'length_impl' 0x556874972df8 # | | | `-BinaryOperator 0x556874974568 '' '-' # | | | |-DeclRefExpr 0x556874974528 'T' lvalue ParmVar 0x556874974190 'X' 'T' # | | | `-DeclRefExpr 0x556874974548 'T' lvalue ParmVar 0x556874974208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5568749770f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5568749745e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556874974678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556874977048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556874974a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x556874974ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x556874977258 # | | | `-ReturnStmt 0x556874977248 # | | | `-CallExpr 0x556874977218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556874977170 '' lvalue (ADL) = 'length_vec_impl' 0x5568749736d0 # | | | `-BinaryOperator 0x5568749771f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5568749771b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5568749771d8 '' contains-errors lvalue # | | |-FunctionDecl 0x556874977518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x556874977288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x556874977308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x556874977388 col:54 used c 'float' # | | | `-CompoundStmt 0x556874977b90 # | | | `-ReturnStmt 0x556874977b80 # | | | `-CallExpr 0x556874977ac8 'float' # | | | |-ImplicitCastExpr 0x556874977ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5568749779b0 '' Function 0x556874977708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x556874977b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x556874977b08 'half2':'vector' # | | | | `-DeclRefExpr 0x5568749779e8 'half2':'vector' lvalue ParmVar 0x556874977288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x556874977b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x556874977b38 'half2':'vector' # | | | | `-DeclRefExpr 0x556874977a08 'half2':'vector' lvalue ParmVar 0x556874977308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x556874977b68 'float' # | | | `-DeclRefExpr 0x556874977a28 'float' lvalue ParmVar 0x556874977388 'c' 'float' # | | |-FunctionTemplateDecl 0x556874978138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x556874977ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556874977c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556874978090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556874977f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x556874977fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x556874978348 # | | | `-ReturnStmt 0x556874978338 # | | | `-CallExpr 0x556874978300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749781b8 '' lvalue (ADL) = 'dot' 0x5568747c0968 0x5568747c0d38 0x5568747c10d8 0x5568747c1478 0x5568747c1780 0x5568747c1b70 0x5568747c1f18 0x5568747c22b8 0x5568747c2608 0x5568747c2958 0x5568747c2d58 0x5568747c30f8 0x5568747c3498 0x5568747c3838 0x5568747c3c08 0x5568747c3fa8 0x5568747c4348 0x5568747c46e8 0x5568747c4a88 0x5568747c4e58 0x5568747c51f8 0x5568747c5598 0x5568747c5938 0x5568747c5d08 0x5568747c60a8 # | | | |-RecoveryExpr 0x5568749782c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5568749782e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556874978888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x556874978360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568749783f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568749787e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x556874978650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x556874978710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x556874978f60 # | | | |-DeclStmt 0x556874978a80 # | | | | `-VarDecl 0x556874978938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x556874978a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5568749789e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5568749789a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5568749789c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x556874978a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x556874978a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x556874978a20 'int' 0 # | | | |-AttributedStmt 0x556874978f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x556874978ee8 unroll 0 # | | | | `-ForStmt 0x556874978eb0 # | | | | |-DeclStmt 0x556874978b50 # | | | | | `-VarDecl 0x556874978ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x556874978b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x556874978bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x556874978ba8 'int' # | | | | | | `-DeclRefExpr 0x556874978b68 'int' lvalue Var 0x556874978ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x556874978b88 'int' NonTypeTemplateParm 0x5568749783f8 'N' 'int' # | | | | |-UnaryOperator 0x556874978c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x556874978be0 'int' lvalue Var 0x556874978ab0 'i' 'int' # | | | | `-BinaryOperator 0x556874978e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x556874978c18 'T' contains-errors lvalue Var 0x556874978938 'sum' 'T' # | | | | `-CallExpr 0x556874978e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x556874978c50 '' lvalue (ADL) = 'mad' 0x5568747dd460 0x5568747dd818 0x5568747ddbe0 0x5568747defd0 0x5568747df380 0x5568747df748 0x5568747dfb10 0x5568747dfed8 0x5568747e02a0 0x5568747e0668 0x5568747e0a30 0x5568747e0e30 0x5568747e11f8 0x5568747e15c0 0x5568747e1988 0x5568747e1d50 0x5568747e2118 0x5568747e24e0 0x5568747e28a8 0x5568747e2cd0 0x5568747e3080 0x5568747e3448 0x5568747e3810 0x5568747e3bd8 0x5568747e3f88 0x5568747e4350 0x5568747e4718 0x5568747e4ae0 # | | | | |-ArraySubscriptExpr 0x556874978db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x556874978d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x556874978d90 'int' lvalue Var 0x556874978ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x556874978e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x556874978dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x556874978df0 'int' lvalue Var 0x556874978ab0 'i' 'int' # | | | | `-DeclRefExpr 0x556874978e30 'T' contains-errors lvalue Var 0x556874978938 'sum' 'T' # | | | `-ReturnStmt 0x556874978f50 # | | | `-DeclRefExpr 0x556874978f30 'T' contains-errors lvalue Var 0x556874978938 'sum' 'T' # | | |-FunctionTemplateDecl 0x556874979268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x556874978f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749791c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x556874979040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5568749790b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x556874979480 # | | | `-ReturnStmt 0x556874979470 # | | | `-BinaryOperator 0x556874979450 '' '-' # | | | |-DeclRefExpr 0x556874979350 'T' lvalue ParmVar 0x556874979040 'I' 'T' # | | | `-BinaryOperator 0x556874979430 '' '*' # | | | |-BinaryOperator 0x5568749793f0 '' '*' # | | | | |-BinaryOperator 0x5568749793b0 '' '*' # | | | | | |-IntegerLiteral 0x556874979370 'int' 2 # | | | | | `-DeclRefExpr 0x556874979390 'T' lvalue ParmVar 0x5568749790b8 'N' 'T' # | | | | `-DeclRefExpr 0x5568749793d0 'T' lvalue ParmVar 0x556874979040 'I' 'T' # | | | `-DeclRefExpr 0x556874979410 'T' lvalue ParmVar 0x5568749790b8 'N' 'T' # | | |-FunctionTemplateDecl 0x556874979888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x556874979498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556874979538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5568749797e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556874979650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x556874979710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x556874979b58 # | | | `-ReturnStmt 0x556874979b48 # | | | `-BinaryOperator 0x556874979b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x556874979908 '' contains-errors lvalue # | | | `-BinaryOperator 0x556874979b08 '' contains-errors '*' # | | | |-BinaryOperator 0x556874979968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x556874979928 'int' 2 # | | | | `-RecoveryExpr 0x556874979948 '' contains-errors lvalue # | | | `-CallExpr 0x556874979ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556874979988 '' lvalue (ADL) = 'dot' 0x5568747c0968 0x5568747c0d38 0x5568747c10d8 0x5568747c1478 0x5568747c1780 0x5568747c1b70 0x5568747c1f18 0x5568747c22b8 0x5568747c2608 0x5568747c2958 0x5568747c2d58 0x5568747c30f8 0x5568747c3498 0x5568747c3838 0x5568747c3c08 0x5568747c3fa8 0x5568747c4348 0x5568747c46e8 0x5568747c4a88 0x5568747c4e58 0x5568747c51f8 0x5568747c5598 0x5568747c5938 0x5568747c5d08 0x5568747c60a8 # | | | |-RecoveryExpr 0x556874979a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556874979ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556874979fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x556874979b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x556874979bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x556874979f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x556874979ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x556874979d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x556874979d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55687497aab0 # | | | |-DeclStmt 0x55687497a2c0 # | | | | `-VarDecl 0x55687497a0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55687497a288 '' # | | | | |-UnresolvedLookupExpr 0x55687497a140 '' lvalue (ADL) = 'dot' 0x5568747c0968 0x5568747c0d38 0x5568747c10d8 0x5568747c1478 0x5568747c1780 0x5568747c1b70 0x5568747c1f18 0x5568747c22b8 0x5568747c2608 0x5568747c2958 0x5568747c2d58 0x5568747c30f8 0x5568747c3498 0x5568747c3838 0x5568747c3c08 0x5568747c3fa8 0x5568747c4348 0x5568747c46e8 0x5568747c4a88 0x5568747c4e58 0x5568747c51f8 0x5568747c5598 0x5568747c5938 0x5568747c5d08 0x5568747c60a8 # | | | | |-DeclRefExpr 0x55687497a248 'T' lvalue ParmVar 0x556874979d20 'N' 'T' # | | | | `-DeclRefExpr 0x55687497a268 'T' lvalue ParmVar 0x556874979ca8 'I' 'T' # | | | |-DeclStmt 0x55687497a4f8 # | | | | `-VarDecl 0x55687497a2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55687497a4d8 '' '-' # | | | | |-IntegerLiteral 0x55687497a360 'int' 1 # | | | | `-BinaryOperator 0x55687497a4b8 '' '*' # | | | | |-BinaryOperator 0x55687497a3c0 '' '*' # | | | | | |-DeclRefExpr 0x55687497a380 'U' lvalue ParmVar 0x556874979d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55687497a3a0 'U' lvalue ParmVar 0x556874979d98 'Eta' 'U' # | | | | `-ParenExpr 0x55687497a498 '' # | | | | `-BinaryOperator 0x55687497a478 '' '-' # | | | | |-IntegerLiteral 0x55687497a3e0 'int' 1 # | | | | `-BinaryOperator 0x55687497a458 '' '*' # | | | | |-DeclRefExpr 0x55687497a400 'T' lvalue Var 0x55687497a0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55687497a438 'T' lvalue Var 0x55687497a0d8 'Mul' 'T' # | | | |-DeclStmt 0x55687497a8a0 # | | | | `-VarDecl 0x55687497a530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55687497a880 '' # | | | | `-BinaryOperator 0x55687497a860 '' '-' # | | | | |-BinaryOperator 0x55687497a5d8 '' '*' # | | | | | |-DeclRefExpr 0x55687497a598 'U' lvalue ParmVar 0x556874979d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55687497a5b8 'T' lvalue ParmVar 0x556874979ca8 'I' 'T' # | | | | `-BinaryOperator 0x55687497a840 '' '*' # | | | | |-ParenExpr 0x55687497a800 '' # | | | | | `-BinaryOperator 0x55687497a7e0 '' '+' # | | | | | |-BinaryOperator 0x55687497a638 '' '*' # | | | | | | |-DeclRefExpr 0x55687497a5f8 'U' lvalue ParmVar 0x556874979d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55687497a618 'T' lvalue Var 0x55687497a0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55687497a7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55687497a658 '' lvalue (ADL) = 'sqrt' 0x556874815f10 0x556874816178 0x5568748163f0 0x556874816668 0x5568748168d8 0x556874816b50 0x556874816dc8 0x556874817040 0x556874940cc0 0x556874941178 0x556874941650 0x556874941b30 0x556874942008 0x556874942500 0x5568749429d8 0x556874942eb8 0x5568749433a0 0x556874943878 0x556874943d70 0x556874944270 0x556874944778 0x556874944c70 0x556874945188 0x5568749456a8 0x556874945bd0 0x5568749460e8 0x556874946a30 0x556874946f70 # | | | | | `-DeclRefExpr 0x55687497a778 'T' lvalue Var 0x55687497a2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55687497a820 'T' lvalue ParmVar 0x556874979d20 'N' 'T' # | | | `-ReturnStmt 0x55687497aaa0 # | | | `-CallExpr 0x55687497aa60 '' # | | | |-UnresolvedLookupExpr 0x55687497a8f0 '' lvalue (ADL) = 'select' 0x5568747cb158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556874979bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874979b70 'T' # | | | |-BinaryOperator 0x55687497a9a8 '' '<' # | | | | |-DeclRefExpr 0x55687497a968 'T' lvalue Var 0x55687497a2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55687497a988 'int' 0 # | | | |-CXXStaticCastExpr 0x55687497a9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55687497a9c8 'int' 0 # | | | `-DeclRefExpr 0x55687497aa28 'T' lvalue Var 0x55687497a530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55687497adb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55687497aae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687497ad10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55687497ab90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55687497ac08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55687497ca08 # | | | |-DeclStmt 0x55687497af88 # | | | | `-VarDecl 0x55687497aec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55687497af68 '' '/' # | | | | |-DeclRefExpr 0x55687497af28 'T' lvalue ParmVar 0x55687497ab90 'X' 'T' # | | | | `-DeclRefExpr 0x55687497af48 'T' lvalue ParmVar 0x55687497ac08 'Y' 'T' # | | | |-DeclStmt 0x55687497c4c0 # | | | | `-VarDecl 0x55687497c3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55687497c4a0 '' '>=' # | | | | |-DeclRefExpr 0x55687497c448 'T' lvalue Var 0x55687497aec0 'div' 'T' # | | | | `-IntegerLiteral 0x55687497c480 'int' 0 # | | | |-DeclStmt 0x55687497c820 # | | | | `-VarDecl 0x55687497c4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55687497c7f0 '' # | | | | |-UnresolvedLookupExpr 0x55687497c560 '' lvalue (ADL) = 'frac' 0x5568747d2c40 0x5568747d2ea8 0x5568747d3120 0x5568747d3398 0x5568747d35f8 0x5568747d3870 0x5568747d3ae8 0x5568747d3d70 0x55687483ce40 0x55687483d2f8 0x55687483d7d0 0x55687483dcb0 0x5568748f0308 0x5568748f07c0 0x5568748f0c98 0x5568748f1178 0x5568748f1660 0x5568748f1b38 0x5568748f2860 0x5568748f2d60 0x5568748f3268 0x5568748f3760 0x5568748f3c78 0x5568748f4198 0x5568748f46c0 0x5568748f55e8 0x5568748f5b20 0x5568748f6060 # | | | | `-CallExpr 0x55687497c7c0 '' # | | | | |-UnresolvedLookupExpr 0x55687497c680 '' lvalue (ADL) = 'abs' 0x55687477fe28 0x556874780128 0x556874780438 0x556874780748 0x556874781e68 0x556874782178 0x556874782488 0x556874782798 0x556874782a68 0x556874782d90 0x556874783038 0x5568747832d8 0x556874783528 0x556874783838 0x556874783b48 0x5568747845d8 0x5568747848c8 0x556874784bd8 0x556874784ee8 0x5568747851f8 0x556874789b70 0x556874789e18 0x55687478a0b8 0x55687478a358 0x55687478a5a8 0x55687478a8b8 0x55687478bcc8 0x55687478bfd8 # | | | | `-DeclRefExpr 0x55687497c7a0 'T' lvalue Var 0x55687497aec0 'div' 'T' # | | | `-ReturnStmt 0x55687497c9f8 # | | | `-BinaryOperator 0x55687497c9d8 '' '*' # | | | |-CallExpr 0x55687497c978 '' # | | | | |-UnresolvedLookupExpr 0x55687497c858 '' lvalue (ADL) = 'select' 0x5568747cb158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55687497ab30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55687497aae0 'T' # | | | | |-DeclRefExpr 0x55687497c8d0 'bool' lvalue Var 0x55687497c3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55687497c908 'T' lvalue Var 0x55687497c4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55687497c960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55687497c940 'T' lvalue Var 0x55687497c4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55687497c9b8 'T' lvalue ParmVar 0x55687497ac08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55687497ce28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55687497ca38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55687497cad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55687497cd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55687497cbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55687497ccb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55687497d6b8 # | | | |-DeclStmt 0x55687497cff0 # | | | | `-VarDecl 0x55687497cf00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55687497cfc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55687497cfa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55687497cf68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55687497cf88 '' contains-errors lvalue # | | | |-DeclStmt 0x55687497d140 # | | | | `-VarDecl 0x55687497d050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55687497d118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55687497d0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55687497d0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55687497d0d8 'int' 0 # | | | |-DeclStmt 0x55687497d500 # | | | | `-VarDecl 0x55687497d1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55687497d4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55687497d4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55687497d218 '' lvalue (ADL) = 'frac' 0x5568747d2c40 0x5568747d2ea8 0x5568747d3120 0x5568747d3398 0x5568747d35f8 0x5568747d3870 0x5568747d3ae8 0x5568747d3d70 0x55687483ce40 0x55687483d2f8 0x55687483d7d0 0x55687483dcb0 0x5568748f0308 0x5568748f07c0 0x5568748f0c98 0x5568748f1178 0x5568748f1660 0x5568748f1b38 0x5568748f2860 0x5568748f2d60 0x5568748f3268 0x5568748f3760 0x5568748f3c78 0x5568748f4198 0x5568748f46c0 0x5568748f55e8 0x5568748f5b20 0x5568748f6060 # | | | | `-CallExpr 0x55687497d478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55687497d338 '' lvalue (ADL) = 'abs' 0x55687477fe28 0x556874780128 0x556874780438 0x556874780748 0x556874781e68 0x556874782178 0x556874782488 0x556874782798 0x556874782a68 0x556874782d90 0x556874783038 0x5568747832d8 0x556874783528 0x556874783838 0x556874783b48 0x5568747845d8 0x5568747848c8 0x556874784bd8 0x556874784ee8 0x5568747851f8 0x556874789b70 0x556874789e18 0x55687478a0b8 0x55687478a358 0x55687478a5a8 0x55687478a8b8 0x55687478bcc8 0x55687478bfd8 # | | | | `-RecoveryExpr 0x55687497d458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55687497d6a8 # | | | `-BinaryOperator 0x55687497d688 '' contains-errors '*' # | | | |-CallExpr 0x55687497d628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55687497d538 '' lvalue (ADL) = 'select' 0x5568747cb158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55687497ca90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55687497ca38 'T' # | | | | |-RecoveryExpr 0x55687497d5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55687497d5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55687497d610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55687497d5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55687497d668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55687497daf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55687497d730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687497da50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55687497d7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55687497d858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55687497d8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55687497dfe0 # | | | |-DeclStmt 0x55687497de60 # | | | | `-VarDecl 0x55687497dc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55687497de30 '' # | | | | |-UnresolvedLookupExpr 0x55687497dc70 '' lvalue (ADL) = 'saturate' 0x5568747c90b8 0x5568747c9320 0x5568747c9598 0x5568747c9810 0x5568747c9a70 0x5568747c9ce8 0x5568747c9f60 0x5568747ca1d8 0x5568747ca438 0x5568747ca6b0 0x5568747ca928 0x5568747cabf0 # | | | | `-BinaryOperator 0x55687497de10 '' '/' # | | | | |-ParenExpr 0x55687497dd70 '' # | | | | | `-BinaryOperator 0x55687497dd50 '' '-' # | | | | | |-DeclRefExpr 0x55687497dd10 'T' lvalue ParmVar 0x55687497d8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55687497dd30 'T' lvalue ParmVar 0x55687497d7e0 'Min' 'T' # | | | | `-ParenExpr 0x55687497ddf0 '' # | | | | `-BinaryOperator 0x55687497ddd0 '' '-' # | | | | |-DeclRefExpr 0x55687497dd90 'T' lvalue ParmVar 0x55687497d858 'Max' 'T' # | | | | `-DeclRefExpr 0x55687497ddb0 'T' lvalue ParmVar 0x55687497d7e0 'Min' 'T' # | | | `-ReturnStmt 0x55687497dfd0 # | | | `-BinaryOperator 0x55687497dfb0 '' '*' # | | | |-BinaryOperator 0x55687497df70 '' '*' # | | | | |-ParenExpr 0x55687497df30 '' # | | | | | `-BinaryOperator 0x55687497df10 '' '-' # | | | | | |-IntegerLiteral 0x55687497de78 'int' 3 # | | | | | `-BinaryOperator 0x55687497def0 '' '*' # | | | | | |-IntegerLiteral 0x55687497de98 'int' 2 # | | | | | `-DeclRefExpr 0x55687497deb8 'T' lvalue Var 0x55687497dc08 'S' 'T' # | | | | `-DeclRefExpr 0x55687497df50 'T' lvalue Var 0x55687497dc08 'S' 'T' # | | | `-DeclRefExpr 0x55687497df90 'T' lvalue Var 0x55687497dc08 'S' 'T' # | | |-FunctionTemplateDecl 0x55687497e4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55687497e000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55687497e098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55687497e420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55687497e1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55687497e270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55687497e330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55687497e9e0 # | | | |-DeclStmt 0x55687497e878 # | | | | `-VarDecl 0x55687497e5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55687497e850 '' contains-errors lvalue # | | | | `-CallExpr 0x55687497e820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55687497e610 '' lvalue (ADL) = 'saturate' 0x5568747c90b8 0x5568747c9320 0x5568747c9598 0x5568747c9810 0x5568747c9a70 0x5568747c9ce8 0x5568747c9f60 0x5568747ca1d8 0x5568747ca438 0x5568747ca6b0 0x5568747ca928 0x5568747cabf0 # | | | | `-BinaryOperator 0x55687497e800 '' contains-errors '/' # | | | | |-ParenExpr 0x55687497e738 '' contains-errors # | | | | | `-BinaryOperator 0x55687497e718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55687497e6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55687497e6b0 'int' lvalue ParmVar 0x55687497e330 'X' 'int' # | | | | | `-RecoveryExpr 0x55687497e6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55687497e7e0 '' contains-errors # | | | | `-BinaryOperator 0x55687497e7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55687497e778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55687497e758 'int' lvalue ParmVar 0x55687497e270 'Max' 'int' # | | | | `-RecoveryExpr 0x55687497e7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55687497e9d0 # | | | `-BinaryOperator 0x55687497e9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55687497e970 '' contains-errors '*' # | | | | |-ParenExpr 0x55687497e930 '' contains-errors # | | | | | `-BinaryOperator 0x55687497e910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55687497e890 'int' 3 # | | | | | `-BinaryOperator 0x55687497e8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55687497e8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55687497e8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55687497e950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55687497e990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55687497ee50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55687497ea18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687497eda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55687497eb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55687497eba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55687497ec20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55687497fc08 # | | | |-DeclStmt 0x55687497efb0 # | | | | `-VarDecl 0x55687497eee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55687497ef90 '' '<' # | | | | |-DeclRefExpr 0x55687497ef50 'T' lvalue ParmVar 0x55687497eb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55687497ef70 'int' 0 # | | | |-DeclStmt 0x55687497f1a0 # | | | | `-VarDecl 0x55687497efe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55687497f160 '' # | | | | |-UnresolvedLookupExpr 0x55687497f070 '' lvalue (ADL) = 'select' 0x5568747cb158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55687497ea70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55687497ea18 'T' # | | | | |-DeclRefExpr 0x55687497f0e8 'bool' lvalue Var 0x55687497eee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55687497f120 'int' 0 # | | | | `-DeclRefExpr 0x55687497f140 'T' lvalue ParmVar 0x55687497eb30 'NDotL' 'T' # | | | |-DeclStmt 0x55687497f3b8 # | | | | `-VarDecl 0x55687497f230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55687497f390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55687497f330 'void' # | | | | |-IntegerLiteral 0x55687497f298 'int' 1 # | | | | |-DeclRefExpr 0x55687497f2b8 'T' lvalue Var 0x55687497efe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55687497f2f0 'int' 0 # | | | | `-IntegerLiteral 0x55687497f310 'int' 1 # | | | |-DeclStmt 0x55687497f5f8 # | | | | `-VarDecl 0x55687497f3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55687497f5c0 '' # | | | | |-UnresolvedLookupExpr 0x55687497f448 '' lvalue (ADL) = 'or' 0x5568747f9b78 0x5568747f9e88 0x5568747fa1a8 0x5568747fa4c8 0x5568747fa7e8 0x5568747faaf0 0x5568747fadf8 0x5568747fb100 0x5568747fb408 0x5568747fb710 0x5568747fba18 0x5568747fbd20 0x5568747fc028 0x5568747fc330 0x5568747fc638 0x5568747fc968 0x5568747fcc70 0x5568747fcf78 0x5568747fd280 # | | | | |-DeclRefExpr 0x55687497f520 'bool' lvalue Var 0x55687497eee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55687497f5a0 '' # | | | | `-BinaryOperator 0x55687497f580 '' '<' # | | | | |-DeclRefExpr 0x55687497f540 'T' lvalue ParmVar 0x55687497eba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55687497f560 'int' 0 # | | | |-DeclStmt 0x55687497f998 # | | | | `-VarDecl 0x55687497f630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55687497f968 '' # | | | | |-UnresolvedLookupExpr 0x55687497f698 '' lvalue (ADL) = 'exp' 0x5568747c6c70 0x5568747c6ed8 0x5568747c7150 0x5568747c73c8 0x5568747c7628 0x5568747c78a0 0x5568747c7b18 0x5568747c7da0 0x5568748d1438 0x5568748d18e8 0x5568748d1db8 0x5568748d2290 0x5568748d2768 0x5568748d2c20 0x5568748d3780 0x5568748d3c60 0x5568748d4148 0x5568748d4620 0x5568748d4b18 0x5568748d5018 0x5568748d5520 0x5568748d6360 0x5568748d6878 0x5568748d6d98 0x5568748d72c0 0x5568748d77d8 0x5568748d7d10 0x5568748db788 # | | | | `-BinaryOperator 0x55687497f948 '' '*' # | | | | |-CallExpr 0x55687497f8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55687497f7b8 '' lvalue (ADL) = 'log' 0x5568747d87e8 0x5568747d8a50 0x5568747d8d20 0x5568747d8f98 0x5568747d91f8 0x5568747d9470 0x5568747d96e8 0x5568747d9960 0x556874907168 0x556874907618 0x556874907ae8 0x556874907fc0 0x556874908498 0x556874908950 0x556874908e40 0x556874909320 0x556874909808 0x556874909ce0 0x55687490a1d8 0x55687490a6d8 0x55687490b410 0x55687490b908 0x55687490be20 0x55687490c340 0x55687490c868 0x55687490cd80 0x55687490d2b8 0x55687490e0a8 # | | | | | `-DeclRefExpr 0x55687497f8d8 'T' lvalue ParmVar 0x55687497eba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55687497f928 'T' lvalue ParmVar 0x55687497ec20 'M' 'T' # | | | |-BinaryOperator 0x55687497fbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55687497fa30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55687497f9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55687497f9b0 'int' contains-errors lvalue Var 0x55687497f230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55687497fa10 'int' 2 # | | | | `-CallExpr 0x55687497fb78 '' # | | | | |-UnresolvedLookupExpr 0x55687497fa70 '' lvalue (ADL) = 'select' 0x5568747cb158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55687497ea70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55687497ea18 'T' # | | | | |-DeclRefExpr 0x55687497fae8 'bool' lvalue Var 0x55687497f3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55687497fb20 'int' 0 # | | | | `-DeclRefExpr 0x55687497fb40 'T' lvalue Var 0x55687497f630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55687497fbf8 # | | | `-RecoveryExpr 0x55687497fbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55687497ffc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55687497fc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687497ff20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55687497fd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55687497fd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55687497fdf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x556874980368 # | | | `-ReturnStmt 0x556874980358 # | | | `-CallExpr 0x556874980318 '' # | | | |-UnresolvedLookupExpr 0x5568749800b8 '' lvalue (ADL) = 'select' 0x5568747cb158 # | | | |-BinaryOperator 0x5568749802a0 '' '<' # | | | | |-CallExpr 0x556874980248 '' # | | | | | |-UnresolvedLookupExpr 0x556874980100 '' lvalue (ADL) = 'dot' 0x5568747c0968 0x5568747c0d38 0x5568747c10d8 0x5568747c1478 0x5568747c1780 0x5568747c1b70 0x5568747c1f18 0x5568747c22b8 0x5568747c2608 0x5568747c2958 0x5568747c2d58 0x5568747c30f8 0x5568747c3498 0x5568747c3838 0x5568747c3c08 0x5568747c3fa8 0x5568747c4348 0x5568747c46e8 0x5568747c4a88 0x5568747c4e58 0x5568747c51f8 0x5568747c5598 0x5568747c5938 0x5568747c5d08 0x5568747c60a8 # | | | | | |-DeclRefExpr 0x556874980208 'T' lvalue ParmVar 0x55687497fd78 'I' 'T' # | | | | | `-DeclRefExpr 0x556874980228 'T' lvalue ParmVar 0x55687497fdf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x556874980280 'int' 0 # | | | |-DeclRefExpr 0x5568749802c0 'T' lvalue ParmVar 0x55687497fd00 'N' 'T' # | | | `-UnaryOperator 0x556874980300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5568749802e0 'T' lvalue ParmVar 0x55687497fd00 'N' 'T' # | | |-FunctionTemplateDecl 0x556874980a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x556874980380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749809f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x556874980870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5568749808e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x556874980d40 # | | | `-ReturnStmt 0x556874980d30 # | | | `-BinaryOperator 0x556874980d10 '' '*' # | | | |-CallExpr 0x556874980cc0 '' # | | | | |-UnresolvedLookupExpr 0x556874980b80 '' lvalue (ADL) = 'exp2' 0x5568747c8000 0x5568747c8268 0x5568747c84e0 0x5568747c8758 0x5568747c89b8 0x5568747a6dc0 0x5568747a7038 0x5568747a72b0 0x5568748dbce0 0x5568748dc198 0x5568748dc670 0x5568748dcb50 0x5568748dd028 0x5568748dd550 0x5568748dda28 0x5568748ddf08 0x5568748de3f0 0x5568748de8c8 0x5568748dedc0 0x5568748df2c0 0x5568748df7e0 0x5568748dfcd8 0x5568748e01f0 0x5568748e0710 0x5568748e0c38 0x5568748e1150 0x5568748e1988 0x5568748e1ec8 # | | | | `-DeclRefExpr 0x556874980ca0 'T' lvalue ParmVar 0x5568749808e8 'Exp' 'T' # | | | `-DeclRefExpr 0x556874980cf0 'T' lvalue ParmVar 0x556874980870 'X' 'T' # | | |-FunctionTemplateDecl 0x5568749810d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x556874980d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x556874980de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x556874980e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x556874981030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x556874980f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5568749817d0 # | | | |-DeclStmt 0x556874981470 # | | | | `-VarDecl 0x5568749811d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x556874981440 '' # | | | | |-DeclRefExpr 0x5568749813e8 '' Function 0x556874981290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x556874981420 'T' lvalue ParmVar 0x556874980f10 'X' 'T' # | | | |-DeclStmt 0x5568749815e8 # | | | | `-VarDecl 0x5568749814a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5568749815c8 '' '-' # | | | | |-ParenExpr 0x556874981570 'int' # | | | | | `-BinaryOperator 0x556874981550 'int' '-' # | | | | | |-DeclRefExpr 0x556874981510 'int' NonTypeTemplateParm 0x556874980e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x556874981530 'int' 1 # | | | | `-DeclRefExpr 0x556874981590 'K' lvalue Var 0x5568749811d8 'FBH' 'K' # | | | |-BinaryOperator 0x556874981778 '' '=' # | | | | |-DeclRefExpr 0x556874981600 'K' lvalue Var 0x5568749811d8 'FBH' 'K' # | | | | `-CallExpr 0x556874981738 '' # | | | | |-UnresolvedLookupExpr 0x556874981620 '' lvalue (ADL) = 'select' 0x5568747cb158 # | | | | |-BinaryOperator 0x5568749816c0 '' '==' # | | | | | |-DeclRefExpr 0x556874981668 'K' lvalue Var 0x5568749811d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5568749816a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x556874981688 'int' 1 # | | | | |-DeclRefExpr 0x5568749816e0 'K' lvalue Var 0x5568749811d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x556874981700 'K' lvalue Var 0x5568749814a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5568749817b8 nrvo_candidate(Var 0x5568749811d8 'FBH' 'K') # | | | `-DeclRefExpr 0x556874981798 'K' lvalue Var 0x5568749811d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x556874981a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x556874981800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874981990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5568749818b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x556874981d58 # | | | `-ReturnStmt 0x556874981d48 # | | | `-CallExpr 0x556874981d18 '' # | | | |-DeclRefExpr 0x556874981cc0 '' Function 0x556874981b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x556874981cf8 'T' lvalue ParmVar 0x5568749818b0 'input' 'T' # | | |-FunctionTemplateDecl 0x556874981fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x556874981d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874981f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x556874981e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5568749822c8 # | | | `-ReturnStmt 0x5568749822b8 # | | | `-CallExpr 0x556874982288 '' # | | | |-DeclRefExpr 0x556874982230 '' Function 0x5568749820d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x556874982268 'T' lvalue ParmVar 0x556874981e20 'input' 'T' # | | `-FunctionTemplateDecl 0x556874982518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5568749822e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x556874982470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x556874982390 col:49 referenced input 'T' # | | `-CompoundStmt 0x556874982cd8 # | | |-DeclStmt 0x556874982750 # | | | `-VarDecl 0x556874982618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x556874982720 '' # | | | |-UnresolvedLookupExpr 0x556874982680 '' lvalue (ADL) = 'ddx_coarse' 0x55687480cc50 0x55687480ceb8 0x55687480d130 0x55687480d3a8 0x55687480d608 0x55687480d880 0x55687480daf8 0x55687480dd70 # | | | `-DeclRefExpr 0x556874982700 'T' lvalue ParmVar 0x556874982390 'input' 'T' # | | |-BinaryOperator 0x556874982910 '' '=' # | | | |-DeclRefExpr 0x556874982768 'T' lvalue Var 0x556874982618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5568749828e0 '' # | | | |-UnresolvedLookupExpr 0x5568749827a0 '' lvalue (ADL) = 'abs' 0x55687477fe28 0x556874780128 0x556874780438 0x556874780748 0x556874781e68 0x556874782178 0x556874782488 0x556874782798 0x556874782a68 0x556874782d90 0x556874783038 0x5568747832d8 0x556874783528 0x556874783838 0x556874783b48 0x5568747845d8 0x5568747848c8 0x556874784bd8 0x556874784ee8 0x5568747851f8 0x556874789b70 0x556874789e18 0x55687478a0b8 0x55687478a358 0x55687478a5a8 0x55687478a8b8 0x55687478bcc8 0x55687478bfd8 # | | | `-DeclRefExpr 0x5568749828c0 'T' lvalue Var 0x556874982618 'derivCoarseX' 'T' # | | |-DeclStmt 0x556874982a88 # | | | `-VarDecl 0x556874982950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x556874982a58 '' # | | | |-UnresolvedLookupExpr 0x5568749829b8 '' lvalue (ADL) = 'ddy_coarse' 0x55687480dfd0 0x55687480e238 0x55687480e4b0 0x55687480e728 0x5568748767f0 0x556874876a68 0x556874876ce0 0x556874876f58 # | | | `-DeclRefExpr 0x556874982a38 'T' lvalue ParmVar 0x556874982390 'input' 'T' # | | |-BinaryOperator 0x556874982c48 '' '=' # | | | |-DeclRefExpr 0x556874982aa0 'T' lvalue Var 0x556874982950 'derivCoarseY' 'T' # | | | `-CallExpr 0x556874982c18 '' # | | | |-UnresolvedLookupExpr 0x556874982ad8 '' lvalue (ADL) = 'abs' 0x55687477fe28 0x556874780128 0x556874780438 0x556874780748 0x556874781e68 0x556874782178 0x556874782488 0x556874782798 0x556874782a68 0x556874782d90 0x556874783038 0x5568747832d8 0x556874783528 0x556874783838 0x556874783b48 0x5568747845d8 0x5568747848c8 0x556874784bd8 0x556874784ee8 0x5568747851f8 0x556874789b70 0x556874789e18 0x55687478a0b8 0x55687478a358 0x55687478a5a8 0x55687478a8b8 0x55687478bcc8 0x55687478bfd8 # | | | `-DeclRefExpr 0x556874982bf8 'T' lvalue Var 0x556874982950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x556874982cc8 # | | `-BinaryOperator 0x556874982ca8 '' '+' # | | |-DeclRefExpr 0x556874982c68 'T' lvalue Var 0x556874982618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x556874982c88 'T' lvalue Var 0x556874982950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5568749776b8 col:10 implicit C # | | `-FunctionDecl 0x556874977708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x556874977810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x556874977878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5568749778e0 <> 'float' # | | |-BuiltinAttr 0x5568749777b0 <> Implicit 1562 # | | |-NoThrowAttr 0x556874977960 Implicit # | | `-ConstAttr 0x556874977988 Implicit # | |-LinkageSpecDecl 0x556874981240 col:11 implicit C # | | `-FunctionDecl 0x556874981290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x556874981338 <> Implicit 702 # | | |-NoThrowAttr 0x556874981398 Implicit # | | `-ConstAttr 0x5568749813c0 Implicit # | |-LinkageSpecDecl 0x556874981b18 col:10 implicit C # | | `-FunctionDecl 0x556874981b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x556874981c10 <> Implicit 692 # | | |-NoThrowAttr 0x556874981c70 Implicit # | | `-ConstAttr 0x556874981c98 Implicit # | |-LinkageSpecDecl 0x556874982088 col:10 implicit C # | | `-FunctionDecl 0x5568749820d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x556874982180 <> Implicit 694 # | | |-NoThrowAttr 0x5568749821e0 Implicit # | | `-ConstAttr 0x556874982208 Implicit # | |-NamespaceDecl 0x556874982e30 prev 0x556874972810 line:14:11 hlsl # | | |-original Namespace 0x5568746d6a98 'hlsl' # | | |-FunctionTemplateDecl 0x5568749831a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x556874982ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556874982f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568749830f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x556874983048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5568749833c8 # | | | `-ReturnStmt 0x5568749833b8 # | | | `-CallExpr 0x556874983388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749832a8 '' lvalue (no ADL) = 'bit_cast' 0x55687477c160 0x55687477ec50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5568746d6360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874982ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874982ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x556874983268 'int' NonTypeTemplateParm 0x556874982f38 'N' 'int' # | | | `-RecoveryExpr 0x556874983368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556874983660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5568749833e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749835b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x556874983490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5568749838c0 # | | | `-ReturnStmt 0x5568749838b0 # | | | `-CallExpr 0x556874983880 '' # | | | |-UnresolvedLookupExpr 0x5568749837c0 '' lvalue (no ADL) = 'bit_cast' 0x55687477c160 0x55687477ec50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5568746d6360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556874983430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5568749833e0 'T' # | | | `-DeclRefExpr 0x556874983860 'T' lvalue ParmVar 0x556874983490 'F' 'T' # | | |-FunctionTemplateDecl 0x556874983be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5568749838d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556874983978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556874983b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x556874983a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x556874983e08 # | | | `-ReturnStmt 0x556874983df8 # | | | `-CallExpr 0x556874983dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556874983ce8 '' lvalue (no ADL) = 'bit_cast' 0x55687477c160 0x55687477ec50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5568746d6260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874983930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5568749838d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x556874983ca8 'int' NonTypeTemplateParm 0x556874983978 'N' 'int' # | | | `-RecoveryExpr 0x556874983da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749840a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x556874983e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874983ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x556874983ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x556874984300 # | | | `-ReturnStmt 0x5568749842f0 # | | | `-CallExpr 0x5568749842c0 '' # | | | |-UnresolvedLookupExpr 0x556874984200 '' lvalue (no ADL) = 'bit_cast' 0x55687477c160 0x55687477ec50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5568746d6260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556874983e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874983e20 'T' # | | | `-DeclRefExpr 0x5568749842a0 'T' lvalue ParmVar 0x556874983ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x556874984638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x556874984318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568749843b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556874984590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5568749844e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x556874849940 # | | | `-ReturnStmt 0x556874849930 # | | | `-CallExpr 0x556874849900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556874849820 '' lvalue (no ADL) = 'bit_cast' 0x55687477c160 0x55687477ec50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | | |-Typedef 0x556874706ce8 'uint' # | | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874984370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874984318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x556874984718 'int' NonTypeTemplateParm 0x5568749843b8 'N' 'int' # | | | `-RecoveryExpr 0x5568748498e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556874849be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x556874849958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874849b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x556874849a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x556874849e58 # | | | `-ReturnStmt 0x556874849e48 # | | | `-CallExpr 0x556874849e18 '' # | | | |-UnresolvedLookupExpr 0x556874849d58 '' lvalue (no ADL) = 'bit_cast' 0x55687477c160 0x55687477ec50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | | |-Typedef 0x556874706ce8 'uint' # | | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5568748499b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556874849958 'T' # | | | `-DeclRefExpr 0x556874849df8 'T' lvalue ParmVar 0x556874849a10 'F' 'T' # | | |-FunctionDecl 0x55687484a248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x556874849e98 col:19 'double' # | | | |-ParmVarDecl 0x556874849f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x556874849fe8 out # | | | |-ParmVarDecl 0x55687484a060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55687484a0c8 out # | | | |-BuiltinAliasAttr 0x55687484a308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55687484a380 Implicit # | | | `-ConstAttr 0x55687484a3a8 Implicit # | | |-FunctionDecl 0x55687484a7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55687484a420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55687484a510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55687484a578 out # | | | |-ParmVarDecl 0x55687484a5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55687484a658 out # | | | |-BuiltinAliasAttr 0x55687484a898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55687484a910 Implicit # | | | `-ConstAttr 0x55687484a938 Implicit # | | |-FunctionDecl 0x55687484ad68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55687484a9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55687484aaa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55687484ab08 out # | | | |-ParmVarDecl 0x55687484ab80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55687484abe8 out # | | | |-BuiltinAliasAttr 0x55687484ae28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55687484aea0 Implicit # | | | `-ConstAttr 0x55687484aec8 Implicit # | | |-FunctionDecl 0x55687484b2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55687484af40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55687484b030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55687484b098 out # | | | |-ParmVarDecl 0x55687484b110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55687484b178 out # | | | |-BuiltinAliasAttr 0x55687484b3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55687484b430 Implicit # | | | `-ConstAttr 0x55687484b458 Implicit # | | |-FunctionTemplateDecl 0x55687484bac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55687484b490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687484ba18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55687484b848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55687484b8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55687484bc30 # | | | `-ReturnStmt 0x55687484bc20 # | | | `-CallExpr 0x55687484bbe8 '' # | | | |-UnresolvedLookupExpr 0x55687484bb60 '' lvalue (no ADL) = 'distance_impl' 0x5568749743f8 # | | | |-DeclRefExpr 0x55687484bba8 'T' lvalue ParmVar 0x55687484b848 'X' 'T' # | | | `-DeclRefExpr 0x55687484bbc8 'T' lvalue ParmVar 0x55687484b8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55687484c1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55687484bc48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687484c148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55687484bfb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55687484c030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55687484c370 # | | | `-ReturnStmt 0x55687484c360 # | | | `-CallExpr 0x55687484c328 '' # | | | |-UnresolvedLookupExpr 0x55687484c2a0 '' lvalue (no ADL) = 'distance_impl' 0x5568749743f8 # | | | |-DeclRefExpr 0x55687484c2e8 'T' lvalue ParmVar 0x55687484bfb8 'X' 'T' # | | | `-DeclRefExpr 0x55687484c308 'T' lvalue ParmVar 0x55687484c030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55687484c700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55687484c3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55687484c658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55687484c480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55687484c548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55687484c880 # | | | `-ReturnStmt 0x55687484c870 # | | | `-CallExpr 0x55687484c838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55687484c7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5568749770f0 # | | | |-RecoveryExpr 0x55687484c7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55687484c818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55687484cc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55687484c8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55687484cb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55687484c978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55687484ca40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55687484cd80 # | | | `-ReturnStmt 0x55687484cd70 # | | | `-CallExpr 0x55687484cd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55687484ccb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5568749770f0 # | | | |-RecoveryExpr 0x55687484ccf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55687484cd18 '' contains-errors lvalue # | | |-FunctionDecl 0x55687484d048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55687484cdc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55687484ce40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55687484cec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55687484d3a0 # | | | | `-ReturnStmt 0x55687484d390 # | | | | `-CallExpr 0x55687484d308 'float' # | | | | |-ImplicitCastExpr 0x55687484d2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55687484d200 'float (half2, half2, float)' lvalue Function 0x556874977518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x556874972880 '__detail' # | | | | |-ImplicitCastExpr 0x55687484d348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55687484d230 'half2':'vector' lvalue ParmVar 0x55687484cdc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55687484d360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55687484d250 'half2':'vector' lvalue ParmVar 0x55687484ce40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55687484d378 'float' # | | | | `-DeclRefExpr 0x55687484d270 'float' lvalue ParmVar 0x55687484cec0 'C' 'float' # | | | `-AvailabilityAttr 0x55687484d108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55687484d5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55687484d3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55687484d450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55687484d768 # | | | `-ReturnStmt 0x55687484d758 # | | | `-RecoveryExpr 0x55687484d720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55687484d698 '' lvalue (no ADL) = 'dst_impl' 0x556874973e10 # | | | |-DeclRefExpr 0x55687484d6e0 'half4':'vector' lvalue ParmVar 0x55687484d3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55687484d700 'half4':'vector' lvalue ParmVar 0x55687484d450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5568749951c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55687484d798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x556874995070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x556874995398 # | | | `-ReturnStmt 0x556874995388 # | | | `-RecoveryExpr 0x556874995350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5568749952c8 '' lvalue (no ADL) = 'dst_impl' 0x556874973e10 # | | | |-DeclRefExpr 0x556874995310 'float4':'vector' lvalue ParmVar 0x55687484d798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x556874995330 'float4':'vector' lvalue ParmVar 0x556874995070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x556874995598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5568749953c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x556874995448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x556874995768 # | | | `-ReturnStmt 0x556874995758 # | | | `-RecoveryExpr 0x556874995720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x556874995698 '' lvalue (no ADL) = 'dst_impl' 0x556874973e10 # | | | |-DeclRefExpr 0x5568749956e0 'double4':'vector' lvalue ParmVar 0x5568749953c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x556874995700 'double4':'vector' lvalue ParmVar 0x556874995448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x556874995e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x556874995780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874995d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x556874995ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x556874995b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x556874995bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x556874995fb0 # | | | `-ReturnStmt 0x556874995fa0 # | | | `-CallExpr 0x556874995f60 '' # | | | |-UnresolvedLookupExpr 0x556874995eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55687497ffc8 # | | | |-DeclRefExpr 0x556874995f00 'T' lvalue ParmVar 0x556874995ae8 'N' 'T' # | | | |-DeclRefExpr 0x556874995f20 'T' lvalue ParmVar 0x556874995b60 'I' 'T' # | | | `-DeclRefExpr 0x556874995f40 'T' lvalue ParmVar 0x556874995bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x556874996610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x556874995fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874996568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x556874996338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5568749963b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x556874996428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5568749967c0 # | | | `-ReturnStmt 0x5568749967b0 # | | | `-CallExpr 0x556874996770 '' # | | | |-UnresolvedLookupExpr 0x5568749966c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55687497ffc8 # | | | |-DeclRefExpr 0x556874996710 'T' lvalue ParmVar 0x556874996338 'N' 'T' # | | | |-DeclRefExpr 0x556874996730 'T' lvalue ParmVar 0x5568749963b0 'I' 'T' # | | | `-DeclRefExpr 0x556874996750 'T' lvalue ParmVar 0x556874996428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x556874996c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5568749967f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x556874996bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x556874996900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5568749969c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x556874996a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x556874996e20 # | | | `-ReturnStmt 0x556874996e10 # | | | `-CallExpr 0x556874996dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556874996d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55687497ffc8 # | | | |-RecoveryExpr 0x556874996d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x556874996d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556874996db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556874997288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x556874996e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5568749971e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x556874996f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x556874997028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5568749970f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x556874997438 # | | | `-ReturnStmt 0x556874997428 # | | | `-CallExpr 0x5568749973e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556874997340 '' lvalue (no ADL) = 'faceforward_impl' 0x55687497ffc8 # | | | |-RecoveryExpr 0x556874997388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5568749973a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5568749973c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556874997ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x556874997450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874997a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5568749978e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x556874997cf8 # | | | `-ReturnStmt 0x556874997ce8 # | | | `-CallExpr 0x556874997cb8 '' # | | | |-UnresolvedLookupExpr 0x556874997be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5568749810d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | | |-Typedef 0x556874706ce8 'uint' # | | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5568749974a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556874997450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x556874997ba0 'int' 32 # | | | `-DeclRefExpr 0x556874997c98 'T' lvalue ParmVar 0x5568749978e8 'X' 'T' # | | |-FunctionTemplateDecl 0x556874998340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x556874997d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556874997da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556874998298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5568749981a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5568749984e0 # | | |-FunctionTemplateDecl 0x556874998b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5568749984f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874998a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x556874998998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x556874998d60 # | | | `-ReturnStmt 0x556874998d50 # | | | `-CallExpr 0x556874998d20 '' # | | | |-UnresolvedLookupExpr 0x556874998c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5568749810d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5568747299c0 'uint' sugar # | | | | | |-Typedef 0x556874706ce8 'uint' # | | | | | `-BuiltinType 0x5568746d6300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556874998540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5568749984f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x556874998c08 'int' 64 # | | | `-DeclRefExpr 0x556874998d00 'T' lvalue ParmVar 0x556874998998 'X' 'T' # | | |-FunctionTemplateDecl 0x5568749993b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x556874998d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556874998e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556874999308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x556874999258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x556874999550 # | | |-FunctionTemplateDecl 0x556874999b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x556874999560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556874999a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5568749998c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x556874999940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x556874999c70 # | | | `-ReturnStmt 0x556874999c60 # | | | `-CallExpr 0x556874999c28 '' # | | | |-UnresolvedLookupExpr 0x556874999ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55687497adb8 # | | | |-DeclRefExpr 0x556874999be8 'T' lvalue ParmVar 0x5568749998c8 'X' 'T' # | | | `-DeclRefExpr 0x556874999c08 'T' lvalue ParmVar 0x556874999940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55687499a230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x556874999c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687499a188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x556874999ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55687499a070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55687499a3b0 # | | | `-ReturnStmt 0x55687499a3a0 # | | | `-CallExpr 0x55687499a368 '' # | | | |-UnresolvedLookupExpr 0x55687499a2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55687497adb8 # | | | |-DeclRefExpr 0x55687499a328 'T' lvalue ParmVar 0x556874999ff8 'X' 'T' # | | | `-DeclRefExpr 0x55687499a348 'T' lvalue ParmVar 0x55687499a070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55687499a770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55687499a3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55687499a6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55687499a4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55687499a5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55687499a8f0 # | | | `-ReturnStmt 0x55687499a8e0 # | | | `-CallExpr 0x55687499a8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55687499a820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55687497ce28 # | | | |-RecoveryExpr 0x55687499a868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55687499a888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55687499ac70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55687499a920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55687499abc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55687499aa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55687499aaf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55687499adf0 # | | | `-ReturnStmt 0x55687499ade0 # | | | `-CallExpr 0x55687499ada8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55687499ad20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55687497ce28 # | | | |-RecoveryExpr 0x55687499ad68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55687499ad88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55687499b3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55687499ae08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687499b308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55687499b178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55687499b1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55687499b520 # | | | `-ReturnStmt 0x55687499b510 # | | | `-CallExpr 0x55687499b4d8 '' # | | | |-UnresolvedLookupExpr 0x55687499b450 '' lvalue (no ADL) = 'ldexp_impl' 0x556874980a98 # | | | |-DeclRefExpr 0x55687499b498 'T' lvalue ParmVar 0x55687499b178 'X' 'T' # | | | `-DeclRefExpr 0x55687499b4b8 'T' lvalue ParmVar 0x55687499b1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55687499bae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55687499b538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687499ba38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55687499b8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55687499b920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55687499bc60 # | | | `-ReturnStmt 0x55687499bc50 # | | | `-CallExpr 0x55687499bc18 '' # | | | |-UnresolvedLookupExpr 0x55687499bb90 '' lvalue (no ADL) = 'ldexp_impl' 0x556874980a98 # | | | |-DeclRefExpr 0x55687499bbd8 'T' lvalue ParmVar 0x55687499b8a8 'X' 'T' # | | | `-DeclRefExpr 0x55687499bbf8 'T' lvalue ParmVar 0x55687499b920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55687499bfe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55687499bc90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55687499bf38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55687499bda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55687499be68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55687499c160 # | | | `-ReturnStmt 0x55687499c150 # | | | `-CallExpr 0x55687499c118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55687499c090 '' lvalue (no ADL) = 'ldexp_impl' 0x556874980a98 # | | | |-RecoveryExpr 0x55687499c0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55687499c0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55687499c4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55687499c190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55687499c438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55687499c2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55687499c368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55687499c660 # | | | `-ReturnStmt 0x55687499c650 # | | | `-CallExpr 0x55687499c618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55687499c590 '' lvalue (no ADL) = 'ldexp_impl' 0x556874980a98 # | | | |-RecoveryExpr 0x55687499c5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55687499c5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55687499cb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55687499c678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687499cad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55687499c9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55687499ccc0 # | | | `-ReturnStmt 0x55687499ccb0 # | | | `-CallExpr 0x55687499cc80 '' # | | | |-UnresolvedLookupExpr 0x55687499cc18 '' lvalue (no ADL) = 'length_impl' 0x556874972df8 # | | | `-DeclRefExpr 0x55687499cc60 'T' lvalue ParmVar 0x55687499c9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55687499d220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55687499ccd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687499d178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55687499d090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55687499d370 # | | | `-ReturnStmt 0x55687499d360 # | | | `-CallExpr 0x55687499d330 '' # | | | |-UnresolvedLookupExpr 0x55687499d2c8 '' lvalue (no ADL) = 'length_impl' 0x556874972df8 # | | | `-DeclRefExpr 0x55687499d310 'T' lvalue ParmVar 0x55687499d090 'X' 'T' # | | |-FunctionTemplateDecl 0x55687499d600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55687499d3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55687499d558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55687499d468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55687499d750 # | | | `-ReturnStmt 0x55687499d740 # | | | `-CallExpr 0x55687499d710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55687499d6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5568749736d0 # | | | `-RecoveryExpr 0x55687499d6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55687499d9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55687499d780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55687499d938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55687499d848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55687499db30 # | | | `-ReturnStmt 0x55687499db20 # | | | `-CallExpr 0x55687499daf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55687499da88 '' lvalue (no ADL) = 'length_vec_impl' 0x5568749736d0 # | | | `-RecoveryExpr 0x55687499dad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55687499dde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55687499db60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55687499dbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55687499dc60 col:53 used M 'half' # | | | `-CompoundStmt 0x55687499dfd8 # | | | `-ReturnStmt 0x55687499dfc8 # | | | `-RecoveryExpr 0x55687499df88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55687499dee0 '' lvalue (no ADL) = 'lit_impl' 0x55687497ee50 # | | | |-DeclRefExpr 0x55687499df28 'half' lvalue ParmVar 0x55687499db60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55687499df48 'half' lvalue ParmVar 0x55687499dbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55687499df68 'half' lvalue ParmVar 0x55687499dc60 'M' 'half' # | | |-FunctionDecl 0x55687499e298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55687499e008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55687499e088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55687499e108 col:57 used M 'float' # | | | `-CompoundStmt 0x55687499e498 # | | | `-ReturnStmt 0x55687499e488 # | | | `-RecoveryExpr 0x55687499e448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55687499e3a0 '' lvalue (no ADL) = 'lit_impl' 0x55687497ee50 # | | | |-DeclRefExpr 0x55687499e3e8 'float' lvalue ParmVar 0x55687499e008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55687499e408 'float' lvalue ParmVar 0x55687499e088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55687499e428 'float' lvalue ParmVar 0x55687499e108 'M' 'float' # | | |-FunctionDecl 0x55687499e578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55687499e4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55687499e780 # | | | `-ReturnStmt 0x55687499e770 # | | | `-CallExpr 0x55687499e728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55687499e710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55687499e660 'int4 (float4)' lvalue Function 0x5568749729b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x556874972880 '__detail' # | | | `-ImplicitCastExpr 0x55687499e758 'float4':'vector' # | | | `-DeclRefExpr 0x55687499e690 'float4':'vector' lvalue ParmVar 0x55687499e4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55687499e898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55687499e7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55687499ecb0 # | | | `-ReturnStmt 0x55687499eca0 # | | | `-CallExpr 0x55687499ec58 'unsigned int' # | | | |-ImplicitCastExpr 0x55687499ec40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55687499eb88 '' Function 0x55687499e9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55687499ec88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55687499ebc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55687499e7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55687499f270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55687499ecc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687499f1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55687499f038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55687499f0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55687499f3e0 # | | | `-ReturnStmt 0x55687499f3d0 # | | | `-CallExpr 0x55687499f398 '' # | | | |-UnresolvedLookupExpr 0x55687499f310 '' lvalue (no ADL) = 'reflect_impl' 0x556874979268 # | | | |-DeclRefExpr 0x55687499f358 'T' lvalue ParmVar 0x55687499f038 'I' 'T' # | | | `-DeclRefExpr 0x55687499f378 'T' lvalue ParmVar 0x55687499f0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55687499f9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55687499f3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55687499f8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55687499f768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55687499f7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55687499fb20 # | | | `-ReturnStmt 0x55687499fb10 # | | | `-CallExpr 0x55687499fad8 '' # | | | |-UnresolvedLookupExpr 0x55687499fa50 '' lvalue (no ADL) = 'reflect_impl' 0x556874979268 # | | | |-DeclRefExpr 0x55687499fa98 'T' lvalue ParmVar 0x55687499f768 'I' 'T' # | | | `-DeclRefExpr 0x55687499fab8 'T' lvalue ParmVar 0x55687499f7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55687499fea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55687499fb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55687499fdf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55687499fc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55687499fd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x5568749a0020 # | | | `-ReturnStmt 0x5568749a0010 # | | | `-CallExpr 0x55687499ffd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55687499ff50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x556874979888 # | | | |-RecoveryExpr 0x55687499ff98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55687499ffb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a03a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5568749a0050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5568749a02f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5568749a0160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5568749a0228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x5568749a0520 # | | | `-ReturnStmt 0x5568749a0510 # | | | `-CallExpr 0x5568749a04d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a0450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x556874979888 # | | | |-RecoveryExpr 0x5568749a0498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5568749a04b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a0b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x5568749a0538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a0ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5568749a08a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5568749a0920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5568749a0998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x5568749a0d20 # | | | `-ReturnStmt 0x5568749a0d10 # | | | `-CallExpr 0x5568749a0cd0 '' # | | | |-UnresolvedLookupExpr 0x5568749a0c28 '' lvalue (no ADL) = 'refract_impl' 0x556874979fc8 # | | | |-DeclRefExpr 0x5568749a0c70 'T' lvalue ParmVar 0x5568749a08a8 'I' 'T' # | | | |-DeclRefExpr 0x5568749a0c90 'T' lvalue ParmVar 0x5568749a0920 'N' 'T' # | | | `-DeclRefExpr 0x5568749a0cb0 'T' lvalue ParmVar 0x5568749a0998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5568749a13a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x5568749a0d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a12f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5568749a10c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5568749a1140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5568749a11b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x5568749a1550 # | | | `-ReturnStmt 0x5568749a1540 # | | | `-CallExpr 0x5568749a1500 '' # | | | |-UnresolvedLookupExpr 0x5568749a1458 '' lvalue (no ADL) = 'refract_impl' 0x556874979fc8 # | | | |-DeclRefExpr 0x5568749a14a0 'T' lvalue ParmVar 0x5568749a10c8 'I' 'T' # | | | |-DeclRefExpr 0x5568749a14c0 'T' lvalue ParmVar 0x5568749a1140 'N' 'T' # | | | `-DeclRefExpr 0x5568749a14e0 'T' lvalue ParmVar 0x5568749a11b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5568749a19c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5568749a1580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5568749a1918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x5568749a1690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5568749a1758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5568749a17d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x5568749a1b70 # | | | `-ReturnStmt 0x5568749a1b60 # | | | `-CallExpr 0x5568749a1b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a1a78 '' lvalue (no ADL) = 'refract_impl' 0x556874979fc8 # | | | |-RecoveryExpr 0x5568749a1ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5568749a1ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5568749a1b00 'half' lvalue ParmVar 0x5568749a17d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x5568749a1fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5568749a1ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5568749a1f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x5568749a1cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5568749a1d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x5568749a1df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x5568749a2190 # | | | `-ReturnStmt 0x5568749a2180 # | | | `-CallExpr 0x5568749a2140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a2098 '' lvalue (no ADL) = 'refract_impl' 0x556874979fc8 # | | | |-RecoveryExpr 0x5568749a20e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5568749a2100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5568749a2120 'float' lvalue ParmVar 0x5568749a1df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5568749a27f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5568749a21a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a2748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5568749a2518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x5568749a2590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x5568749a2608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x5568749a2990 # | | | `-ReturnStmt 0x5568749a2980 # | | | `-CallExpr 0x5568749a2940 '' # | | | |-UnresolvedLookupExpr 0x5568749a2898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55687497daf8 # | | | |-DeclRefExpr 0x5568749a28e0 'T' lvalue ParmVar 0x5568749a2518 'Min' 'T' # | | | |-DeclRefExpr 0x5568749a2900 'T' lvalue ParmVar 0x5568749a2590 'Max' 'T' # | | | `-DeclRefExpr 0x5568749a2920 'T' lvalue ParmVar 0x5568749a2608 'X' 'T' # | | |-FunctionTemplateDecl 0x5568749a2ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5568749a29a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a2f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5568749a2d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x5568749a2d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x5568749a2e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5568749a31a0 # | | | `-ReturnStmt 0x5568749a3190 # | | | `-CallExpr 0x5568749a3150 '' # | | | |-UnresolvedLookupExpr 0x5568749a30a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55687497daf8 # | | | |-DeclRefExpr 0x5568749a30f0 'T' lvalue ParmVar 0x5568749a2d18 'Min' 'T' # | | | |-DeclRefExpr 0x5568749a3110 'T' lvalue ParmVar 0x5568749a2d90 'Max' 'T' # | | | `-DeclRefExpr 0x5568749a3130 'T' lvalue ParmVar 0x5568749a2e08 'X' 'T' # | | |-FunctionTemplateDecl 0x5568749a3608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5568749a31d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749a3560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5568749a32e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5568749a33a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x5568749a3470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5568749a37b8 # | | | `-ReturnStmt 0x5568749a37a8 # | | | `-CallExpr 0x5568749a3768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a36c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55687497e4c8 # | | | |-RecoveryExpr 0x5568749a3708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5568749a3728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5568749a3748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a3c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5568749a37e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749a3b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5568749a38f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5568749a39c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x5568749a3a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x5568749a3dd0 # | | | `-ReturnStmt 0x5568749a3dc0 # | | | `-CallExpr 0x5568749a3d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a3cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55687497e4c8 # | | | |-RecoveryExpr 0x5568749a3d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5568749a3d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5568749a3d60 '' contains-errors lvalue # | | |-FunctionDecl 0x5568749a3ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x5568749a3e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x5568749a4010 # | | | `-ReturnStmt 0x5568749a4000 # | | | `-CXXStaticCastExpr 0x5568749a3fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x5568749a3fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5568749a3fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x5568749a3f70 'uint':'unsigned int' lvalue ParmVar 0x5568749a3e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x5568749a4530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x5568749a4028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a4488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5568749a4398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5568749a4670 # | | | `-ReturnStmt 0x5568749a4660 # | | | `-CallExpr 0x5568749a4630 '' # | | | |-UnresolvedLookupExpr 0x5568749a45c8 '' lvalue (no ADL) = 'ddx_impl' 0x556874981a38 # | | | `-DeclRefExpr 0x5568749a4610 'T' lvalue ParmVar 0x5568749a4398 'input' 'T' # | | |-FunctionTemplateDecl 0x5568749a4b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x5568749a4688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a4ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5568749a49f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5568749a4ce0 # | | | `-ReturnStmt 0x5568749a4cd0 # | | | `-CallExpr 0x5568749a4ca0 '' # | | | |-UnresolvedLookupExpr 0x5568749a4c38 '' lvalue (no ADL) = 'ddx_impl' 0x556874981a38 # | | | `-DeclRefExpr 0x5568749a4c80 'T' lvalue ParmVar 0x5568749a49f8 'input' 'T' # | | |-FunctionTemplateDecl 0x5568749a4f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5568749a4d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749a4ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5568749a4e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5568749a50f0 # | | | `-ReturnStmt 0x5568749a50e0 # | | | `-CallExpr 0x5568749a50b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a5020 '' lvalue (no ADL) = 'ddx_impl' 0x556874981a38 # | | | `-RecoveryExpr 0x5568749a5068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a5388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5568749a5120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749a52e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5568749a5230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5568749a54d8 # | | | `-ReturnStmt 0x5568749a54c8 # | | | `-CallExpr 0x5568749a5498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a5430 '' lvalue (no ADL) = 'ddx_impl' 0x556874981a38 # | | | `-RecoveryExpr 0x5568749a5478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a59f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5568749a54f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a5948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5568749a5858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5568749a5b30 # | | | `-ReturnStmt 0x5568749a5b20 # | | | `-CallExpr 0x5568749a5af0 '' # | | | |-UnresolvedLookupExpr 0x5568749a5a88 '' lvalue (no ADL) = 'ddy_impl' 0x556874981fa8 # | | | `-DeclRefExpr 0x5568749a5ad0 'T' lvalue ParmVar 0x5568749a5858 'input' 'T' # | | |-FunctionTemplateDecl 0x5568749a6050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x5568749a5b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a5fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5568749a5eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5568749a61a0 # | | | `-ReturnStmt 0x5568749a6190 # | | | `-CallExpr 0x5568749a6160 '' # | | | |-UnresolvedLookupExpr 0x5568749a60f8 '' lvalue (no ADL) = 'ddy_impl' 0x556874981fa8 # | | | `-DeclRefExpr 0x5568749a6140 'T' lvalue ParmVar 0x5568749a5eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x5568749a6438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5568749a61d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749a6390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5568749a62e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5568749a6588 # | | | `-ReturnStmt 0x5568749a6578 # | | | `-CallExpr 0x5568749a6548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a64e0 '' lvalue (no ADL) = 'ddy_impl' 0x556874981fa8 # | | | `-RecoveryExpr 0x5568749a6528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a6820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5568749a65b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749a6778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5568749a66c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5568749a6970 # | | | `-ReturnStmt 0x5568749a6960 # | | | `-CallExpr 0x5568749a6930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a68c8 '' lvalue (no ADL) = 'ddy_impl' 0x556874981fa8 # | | | `-RecoveryExpr 0x5568749a6910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a6e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5568749a6988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a6de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5568749a6cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x5568749a6fd0 # | | | `-ReturnStmt 0x5568749a6fc0 # | | | `-CallExpr 0x5568749a6f90 '' # | | | |-UnresolvedLookupExpr 0x5568749a6f28 '' lvalue (no ADL) = 'fwidth_impl' 0x556874982518 # | | | `-DeclRefExpr 0x5568749a6f70 'T' lvalue ParmVar 0x5568749a6cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5568749a74f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5568749a6fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a7448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5568749a7358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x5568749a7640 # | | | `-ReturnStmt 0x5568749a7630 # | | | `-CallExpr 0x5568749a7600 '' # | | | |-UnresolvedLookupExpr 0x5568749a7598 '' lvalue (no ADL) = 'fwidth_impl' 0x556874982518 # | | | `-DeclRefExpr 0x5568749a75e0 'T' lvalue ParmVar 0x5568749a7358 'input' 'T' # | | |-FunctionTemplateDecl 0x5568749a78d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5568749a7670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749a7830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5568749a7780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5568749a7a28 # | | | `-ReturnStmt 0x5568749a7a18 # | | | `-CallExpr 0x5568749a79e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a7980 '' lvalue (no ADL) = 'fwidth_impl' 0x556874982518 # | | | `-RecoveryExpr 0x5568749a79c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a7cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5568749a7a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749a7c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5568749a7b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x5568749a7e10 # | | | `-ReturnStmt 0x5568749a7e00 # | | | `-CallExpr 0x5568749a7dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749a7d68 '' lvalue (no ADL) = 'fwidth_impl' 0x556874982518 # | | | `-RecoveryExpr 0x5568749a7db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a8410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x5568749a7e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a8368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5568749a8198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x5568749a8210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x5568749a8510 # | | | `-ReturnStmt 0x5568749a8500 # | | | `-BinaryOperator 0x5568749a84e0 '' '*' # | | | |-DeclRefExpr 0x5568749a84a0 'T' lvalue ParmVar 0x5568749a8198 'x' 'T' # | | | `-DeclRefExpr 0x5568749a84c0 'T' lvalue ParmVar 0x5568749a8210 'y' 'T' # | | |-FunctionTemplateDecl 0x5568749a8ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x5568749a8528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5568749a8a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5568749a88b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x5568749a8928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x5568749a8be0 # | | | `-ReturnStmt 0x5568749a8bd0 # | | | `-BinaryOperator 0x5568749a8bb0 '' '*' # | | | |-DeclRefExpr 0x5568749a8b70 'T' lvalue ParmVar 0x5568749a88b0 'x' 'T' # | | | `-DeclRefExpr 0x5568749a8b90 'T' lvalue ParmVar 0x5568749a8928 'y' 'T' # | | |-FunctionTemplateDecl 0x5568749a8f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5568749a8c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749a8ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5568749a8cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x5568749a8d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x5568749a9050 # | | | `-ReturnStmt 0x5568749a9040 # | | | `-BinaryOperator 0x5568749a9020 '' contains-errors '*' # | | | |-DeclRefExpr 0x5568749a8fe0 'half' lvalue ParmVar 0x5568749a8cd8 'x' 'half' # | | | `-RecoveryExpr 0x5568749a9000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a94a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5568749a90c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568749a9158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568749a93f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5568749a9228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5568749a92e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5568749a95a0 # | | | `-ReturnStmt 0x5568749a9590 # | | | `-BinaryOperator 0x5568749a9570 '' contains-errors '*' # | | | |-DeclRefExpr 0x5568749a9530 'T' lvalue ParmVar 0x5568749a9228 'x' 'T' # | | | `-RecoveryExpr 0x5568749a9550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a9980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5568749a95d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5568749a9640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5568749a98d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5568749a9730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x5568749a9808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x5568749a9a80 # | | | `-ReturnStmt 0x5568749a9a70 # | | | `-BinaryOperator 0x5568749a9a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x5568749a9a10 'half' lvalue ParmVar 0x5568749a9730 'x' 'half' # | | | `-RecoveryExpr 0x5568749a9a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749a9f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x5568749a9a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568749a9b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5568749a9ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5568749a9e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5568749a9ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x5568749a9d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x5568749aa040 # | | | `-ReturnStmt 0x5568749aa030 # | | | `-BinaryOperator 0x5568749aa010 '' contains-errors '*' # | | | |-DeclRefExpr 0x5568749a9fd0 'T' lvalue ParmVar 0x5568749a9ca0 'x' 'T' # | | | `-RecoveryExpr 0x5568749a9ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749aa3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5568749aa070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749aa308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5568749aa170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5568749aa1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5568749aa4b0 # | | | `-ReturnStmt 0x5568749aa4a0 # | | | `-BinaryOperator 0x5568749aa480 '' contains-errors '*' # | | | |-RecoveryExpr 0x5568749aa440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5568749aa460 'half' lvalue ParmVar 0x5568749aa1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5568749aa8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5568749aa4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568749aa568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568749aa808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5568749aa680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5568749aa6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5568749aa9b0 # | | | `-ReturnStmt 0x5568749aa9a0 # | | | `-BinaryOperator 0x5568749aa980 '' contains-errors '*' # | | | |-RecoveryExpr 0x5568749aa940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5568749aa960 'T' lvalue ParmVar 0x5568749aa6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x5568749aad20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5568749aa9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5568749aac78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x5568749aaaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x5568749aab60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x5568749aaea0 # | | | `-ReturnStmt 0x5568749aae90 # | | | `-CallExpr 0x5568749aae58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749aadd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x556874978888 # | | | |-RecoveryExpr 0x5568749aae18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5568749aae38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749ab2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x5568749aaeb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5568749aaf58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5568749ab240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x5568749ab030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5568749ab0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x5568749ab468 # | | | `-ReturnStmt 0x5568749ab458 # | | | `-CallExpr 0x5568749ab420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5568749ab398 '' lvalue (no ADL) = 'mul_vec_impl' 0x556874978888 # | | | |-RecoveryExpr 0x5568749ab3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5568749ab400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5568749ab848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5568749ab498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5568749ab508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5568749ab7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5568749ab650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5568749ab6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x5568749ab948 # | | | `-ReturnStmt 0x5568749ab938 # | | | `-BinaryOperator 0x5568749ab918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5568749ab8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5568749ab8f8 'half' lvalue ParmVar 0x5568749ab6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x5568749abe00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x5568749ab960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5568749ab9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x5568749aba68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x5568749abd58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x5568749abbc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x5568749abc40 col:52 referenced y 'T' # | | `-CompoundStmt 0x5568749abf00 # | | `-ReturnStmt 0x5568749abef0 # | | `-BinaryOperator 0x5568749abed0 '' contains-errors '*' # | | |-RecoveryExpr 0x5568749abe90 '' contains-errors lvalue # | | `-DeclRefExpr 0x5568749abeb0 'T' lvalue ParmVar 0x5568749abc40 'y' 'T' # | |-LinkageSpecDecl 0x55687499e998 col:10 implicit C # | | `-FunctionDecl 0x55687499e9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55687499eaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55687499ea90 <> Implicit 740 # | | `-NoThrowAttr 0x55687499eb60 Implicit # | |-FunctionDecl 0x5568749ac0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x5568749abfd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5568749ac038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5568749ac218 # | | `-HLSLNumThreadsAttr 0x5568749ac1b0 8 8 1 # | |-CXXRecordDecl 0x5568749ac240 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 0x5568749ac2e8 <> Implicit # | | |-CXXRecordDecl 0x5568749ac3a8 col:8 implicit struct ST # | | |-FieldDecl 0x5568749ac468 col:7 a 'int' # | | `-FieldDecl 0x5568749ac4d0 col:9 b 'float' # | |-FunctionDecl 0x5568749ac7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x5568749ac638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5568749ac6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5568749ac900 # | | `-HLSLNumThreadsAttr 0x5568749ac898 8 8 1 # | |-FunctionDecl 0x5568749ac948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x5568749acaf8 # | | `-DeclStmt 0x5568749acae0 # | | `-VarDecl 0x5568749aca78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x5568749acb28 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 0x5568749acbd0 <> Implicit # | | |-CXXRecordDecl 0x5568749acc90 col:8 implicit struct ST2 # | | |-VarDecl 0x5568749acd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5568749aceb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5568749acf00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5568749ad1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5568749ad0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5568749ad138 "SV_GroupID" 0 # | | |-CompoundStmt 0x5568749ad310 # | | `-HLSLNumThreadsAttr 0x5568749ad2a8 8 8 1 # | |-FunctionDecl 0x5568749ad500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5568749ad3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5568749ad458 "SV_GroupID" 0 # | | |-CompoundStmt 0x5568749ad630 # | | `-HLSLNumThreadsAttr 0x5568749ad5c8 8 8 1 # | |-FunctionDecl 0x5568749ad678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x5568749ad828 # | | `-DeclStmt 0x5568749ad810 # | | `-VarDecl 0x5568749ad7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5568749ad858 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 0x5568749ad900 <> Implicit # | | |-CXXRecordDecl 0x5568749ad9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x5568749adac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5568749adb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5568749adbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x5568749ade70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x5568749add60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5568749addc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5568749adfa0 # | | `-HLSLNumThreadsAttr 0x5568749adf38 8 8 1 # | |-FunctionDecl 0x5568749ae190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x5568749ae080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5568749ae0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5568749ae2c0 # | | `-HLSLNumThreadsAttr 0x5568749ae258 8 8 1 # | |-FunctionDecl 0x5568749ae308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5568749ae4b8 # | | `-DeclStmt 0x5568749ae4a0 # | | `-VarDecl 0x5568749ae438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5568749ae4e8 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 0x5568749ae590 <> Implicit # | | |-CXXRecordDecl 0x5568749ae650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x5568749ae750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5568749ae828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5568749ae878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x5568749aefa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5568749ae9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x5568749aea18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5568749af0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x5568749aeaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5568749aeb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5568749af130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x5568749aec38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5568749aeca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x5568749af188 "SV_GroupID" 0 # | |-ParmVarDecl 0x5568749aed78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5568749aede0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5568749af1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x5568749af228 # | `-HLSLShaderAttr 0x5568749af080 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 :: AST/HLSL/semantic-output.hlsl (73 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (78 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (79 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/acos.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (82 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/all.hlsl (83 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (84 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/BasicFeatures/MatrixInitializerListOrder.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (86 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (87 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/resources/cbuffer_align.hlsl (88 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 :: 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/BuiltIns/isinf-errors.hlsl (90 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (91 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (92 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (93 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/semantic-output-struct-shadow.hlsl (94 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 (95 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (97 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/QuadReadAcrossX-errors.hlsl (98 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (99 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (100 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 :: AST/HLSL/resource_binding_attr.hlsl (101 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 0x560c1b87ce58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x560c1b87d218 'hlsl_constant float' lvalue Var 0x560c1b87ca70 '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 0x560c1b87cb98 <> Implicit # | 18812: | `-FieldDecl 0x560c1b87cc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x560c1b87cd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x560c1b87cd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x560c1b87cdd0 "t2" "space1" # | 18816: | |-VarDecl 0x560c1b87ce58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x560c1b87ced8 <> 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 0x560c1b87d158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x560c1b87d2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x560c1b87d2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x560c1b87d288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x560c1b87d258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x560c1b87d218 'hlsl_constant float' lvalue Var 0x560c1b87ca70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x560c1b87d270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x560c1b87d238 'hlsl_constant float' lvalue Var 0x560c1b87ce58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x560c1b87d328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x560c1b87d408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x560c1b87d4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (102 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/Language/TemplateOutArg.hlsl (103 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 0x56199ba74ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x56199ba75b20 <> 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 0x56199bd4c4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x56199bd4d010 'void (inout int)' lvalue Function 0x56199bd4be28 '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 0x56199ba74ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56199ba75828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56199ba75b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56199ba758b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56199ba750f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x56199ba759b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x56199ba75a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x56199ba75b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x56199ba75ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x56199ba75930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x56199ba758b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x56199ba75a70 <> 'int' lvalue NonTypeTemplateParm 0x56199ba759b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x56199baa3158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x56199bd4c298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x56199bd4c278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x56199bd4c220 'double' lvalue ParmVar 0x56199bd4bfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x56199bd4c260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x56199bd4c240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x56199bd4c4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x56199bd4c2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x56199bd4c440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x56199bd4c360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x56199bd4c698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x56199bd4c638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x56199bd4cbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x56199bd4cc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x56199bd4d1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x56199bd4d0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x56199bd4d090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x56199bd4d010 'void (inout int)' lvalue Function 0x56199bd4be28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x56199bd4d158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x56199bd4d0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x56199bd4cff0 'int' lvalue ParmVar 0x56199bd4cbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x56199bd4d108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x56199bd4d0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (104 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/floor.hlsl (105 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 :: SemaHLSL/BuiltIns/asuint-errors.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (108 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/semantic.nested.vs.hlsl (109 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 :: CodeGenHLSL/builtins/and_mat.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (111 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 :: AST/HLSL/semantic-input.hlsl (112 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (114 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 :: SemaHLSL/BuiltIns/cross-errors.hlsl (115 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 :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (116 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/asint16-errors.hlsl (117 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (118 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/rsqrt-overloads.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (120 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/semantics/SV_GroupID-noindex.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (122 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (123 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/reversebits-errors.hlsl (124 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 :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (125 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (126 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/builtins/exp2.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (128 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/BuiltIns/binary-compat-overload-warnings.hlsl (129 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/asin-overloads.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (131 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/Texture2D-scalar-AST.hlsl (132 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 0x55df748264a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55df74acc1e0 <> 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 0x55df748264a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55df74acc1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55df74acc268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55df74acc758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55df74acc720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55df74acc6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55df74acc1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55df74acc6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (133 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 :: SemaHLSL/Semantics/entry_parameter.hlsl (134 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (135 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 0x55f256728188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55f2567280e0 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 0x55f256728188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55f256727e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55f2567280e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55f256727fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55f256728278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55f256728268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55f256728220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55f256728200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (137 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (138 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 0x563eed6494a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x563eed8ef1f0 <> 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 0x563eed6494a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x563eed8ef1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x563eed8ef278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x563eed8ef768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x563eed8ef730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x563eed8ef700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x563eed8ef1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x563eed8ef6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (140 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/WaveActiveBitXor-errors.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (142 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/semantics/SV_GroupThreadID.hlsl (143 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/semantics/SV_GroupThreadID-noindex.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (146 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/vk-features/vk.pushconstant.anon-struct.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (148 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/round-errors.hlsl (149 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 :: Driver/dxc_rootsig-define.hlsl (150 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (151 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/lit.hlsl (152 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/matrix-member-one-based-accessor-scalar-load.hlsl (153 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/resources/res-array-local2.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (155 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/WavePrefixProduct-errors.hlsl (156 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/resources/Texture2D-SampleGrad.hlsl (157 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/basic_types.hlsl (158 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/radians-builtin.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (160 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (161 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/BasicFeatures/ArrayReturn.hlsl (162 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/builtins/WaveActiveAnyTrue.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (164 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/Semantics/target.vs.output.hlsl (165 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (166 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/builtins/abs.hlsl (167 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/groupsharedArgs/VectorTest.hlsl (168 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/clip-errors.hlsl (169 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 :: AST/HLSL/OutArgExpr.hlsl (170 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/Types/BuiltinMatrix/MatrixCastErrors.hlsl (171 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (173 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/builtins/tanh.hlsl (174 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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (176 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/resources/cbuffer_matrix_align.hlsl (177 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/builtins/asint16.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (181 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (183 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/semantics/semantic-struct-nested.hlsl (184 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/cos-overloads.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (186 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 :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (188 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 (189 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/builtins/clamp-builtin.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (191 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/convergence/do.while.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (194 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 :: SemaHLSL/BuiltIns/clamp-errors.hlsl (195 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (196 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/BuiltIns/WaveActiveMax-errors.hlsl (197 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (198 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/asfloat.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (202 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (203 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 :: SemaHLSL/Texture2D-Load-errors.hlsl (204 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/lerp-builtin.hlsl (205 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/length-errors.hlsl (206 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/groupsharedArgs/MatrixTest.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (208 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 :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (212 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 :: AST/HLSL/TypdefArrayParam.hlsl (213 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/exp.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (216 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/builtins/ceil-overloads.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (218 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 :: CodeGenHLSL/enable-16bit-types.hlsl (219 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (220 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (221 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/SV_Position.vs.hlsl (222 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/BasicFeatures/MatrixElementTypeCast.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (224 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/vk-features/vk.pushconstant.layout.hlsl (225 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 :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (226 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (227 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 :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (228 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/builtins/dst.hlsl (229 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/AddUint64.hlsl (230 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/shader_type_attr.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (232 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 :: AST/HLSL/pch.hlsl (233 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (234 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/matrix-member-zero-based-accessor-scalar-store.hlsl (235 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/resources/NonUniformResourceIndex.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (237 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/sinh-overloads.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (239 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/Texture2D-GatherCmp-Vulkan.hlsl (240 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/resources/Texture2D-default-explicit-binding.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (243 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/sqrt.hlsl (244 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 :: SemaHLSL/BuiltIns/select-errors.hlsl (245 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/VectorElementStore.hlsl (246 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 :: CodeGenHLSL/builtins/rcp.hlsl (247 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/reflect.hlsl (248 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/QuadReadAcrossX.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (250 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/vk-input-builtin.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (252 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/builtins/select.hlsl (253 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/builtins/log.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (256 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 :: SemaHLSL/Operators/frem_modulo-errors.hlsl (257 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/any-errors.hlsl (258 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (259 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (260 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/convergence/while.hlsl (261 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/dot-builtin.hlsl (262 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 :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (263 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/BuiltIns/distance-errors.hlsl (264 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (265 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/WaveActiveBallot-errors.hlsl (266 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 :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (267 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/BasicFeatures/MatrixConstructor.hlsl (268 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/hlsl_resource_t.hlsl (269 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 :: SemaHLSL/VectorElementOverloadResolution.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (271 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/degrees-overloads.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (273 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 :: SemaHLSL/BuiltIns/asint-errors.hlsl (274 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/Types/ElementwiseCastConstantExpr.hlsl (275 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (276 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/vec-scalar-compat-overload-warnings.hlsl (277 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (278 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 :: CodeGenHLSL/builtins/asuint16.hlsl (279 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/resources/Texture2D-SampleCmpLevelZero.hlsl (280 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/matrix-member-access-errors.hlsl (281 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 (282 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (283 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 :: SemaHLSL/local_resource_bindings.hlsl (284 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/semantics/semantic-struct-nested-inherit.hlsl (285 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/builtins/trunc-overloads.hlsl (286 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 :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (288 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/builtins/exp2-overloads.hlsl (289 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/resources/res-array-local3.hlsl (290 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/Operators/logical-not.hlsl (291 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 :: SemaHLSL/Resources/Texture2D-Sema.hlsl (292 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/groupsharedArgs/TemplateTest.hlsl (293 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/sqrt-overloads.hlsl (294 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 :: CodeGenHLSL/BoolVector.hlsl (295 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/resources/TypedBuffers-methods.hlsl (296 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/sgep/load_global.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (298 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/builtins/wave_get_lane_index_subcall.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (300 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (301 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 :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (302 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 :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (303 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (304 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 :: AST/HLSL/pch_spirv_type.hlsl (305 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/length.hlsl (306 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/saturate.hlsl (307 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/vk-features/vk.pushconstant.dxil.hlsl (308 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/builtins/max-overloads.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (310 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 :: SemaHLSL/BuiltIns/radians-errors.hlsl (311 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (314 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/atan2-overloads.hlsl (315 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/builtins/isinf.hlsl (316 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (317 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (318 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (319 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 :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (320 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (321 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/groupsharedArgs/Overloads.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (325 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 :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (326 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/WaveActiveAllEqual.hlsl (327 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/step-overloads.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (329 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/WaveActiveAllTrue.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (331 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/WaveActiveBallot.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (337 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 :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (338 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (339 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (340 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (342 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/resources/RWBuffer-imageformat.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (344 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (345 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 :: SemaHLSL/Types/short-errors.hlsl (346 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (347 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 :: SemaHLSL/BuiltIns/reflect-errors.hlsl (348 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (349 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/Language/OutputParameters.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (351 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 :: AST/ByteCode/hlsl.hlsl (352 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/rsqrt.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (356 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 :: CodeGenHLSL/res-may-alias.hlsl (357 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/Language/groupsharedArgs/ScalarTest.hlsl (358 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (360 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 :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (361 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (363 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (366 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/Resources/Texture2D-Subscript.hlsl (367 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (368 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/half.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (370 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (372 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/builtins/faceforward.hlsl (373 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (377 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/convergence/for.hlsl (378 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/resources/resource-bindings.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (380 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/asfloat-errors.hlsl (381 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/BoolMatrix.hlsl (382 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/vk_binding_attr.hlsl (383 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/resources/res-array-global-unbounded.hlsl (384 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/resources/StructuredBuffers-methods-ps.hlsl (385 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (386 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/semantics/semantic.explicit-location-output-struct.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (388 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/pow-overloads.hlsl (389 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/resources/default_cbuffer_with_layout.hlsl (390 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/refract.hlsl (391 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/floor-overloads.hlsl (392 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/builtins/GroupMemoryBarrierWithGroupSync.hlsl (393 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/wavesize.hlsl (394 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (395 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (396 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/SplatOverloadResolution.hlsl (397 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (398 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 :: SemaHLSL/Semantics/position.ps.hlsl (399 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (400 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/builtins/atan-overloads.hlsl (401 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 :: CodeGenHLSL/builtins/f16tof32.hlsl (402 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/resources/res-array-global-dyn-index.hlsl (403 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/vk.spec-constant.error.hlsl (404 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/WaveActiveSum.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (406 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 :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (407 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 :: SemaHLSL/Wave.hlsl (408 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/wave_is_first_lane.hlsl (409 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/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (410 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/Language/AggregateSplatCast-errors.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (412 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/Semantics/target.ps.input.hlsl (413 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/resources/Texture2D-SampleBias.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (415 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/semantics/SV_VertexID.vs.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (417 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/semantic-struct-1.hlsl (418 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 :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (419 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/semantics/semantic-struct-2.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (421 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/asfloat-constexpr.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (423 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/all-errors.hlsl (424 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/entry.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (426 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/vk-features/vk.pushconstant.static.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (428 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (429 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (430 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (431 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 :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (432 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (433 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/WaveActiveProduct.hlsl (434 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/Semantics/semantic.explicit-mix-builtin-vs.hlsl (435 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 :: SemaHLSL/vk-ext-input-builtin.hlsl (436 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/Types/Traits/IsTypedResourceElementCompatible.hlsl (437 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (438 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (439 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/matrix-member-one-based-swizzle-load.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (441 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/WaveActiveBitXor.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (445 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/Semantics/struct_input.hlsl (446 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/Pre202xWarning.hlsl (447 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/mul-errors.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (449 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 :: SemaHLSL/no-conversion-warnings.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (451 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/builtins/reversebits.hlsl (452 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 :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (453 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 :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (454 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/WaveActiveAllTrue-errors.hlsl (455 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/semantics/semantic.struct.output.hlsl (456 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/resources-declared-only-once.hlsl (457 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/Types/BuiltinVector/TruncationConstantExpr.hlsl (458 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/BasicFeatures/MatrixElementRowColFlags.hlsl (459 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 :: AST/HLSL/pch_with_buf.hlsl (460 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/vk-features/vk.pushconstant.access.bitfield.hlsl (461 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (462 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (463 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (464 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/semantics/semantic.array.output.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (466 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (467 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (470 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/semantics/semantic.explicit-location.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (472 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/group_shared.hlsl (473 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/BuiltIns/WavePrefixSum-errors.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (475 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/default_cbuffer.hlsl (476 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (478 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (479 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 :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (480 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/resources/res-array-global-subarray-one.hlsl (481 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (483 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 :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (484 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/inline-spirv/SpirvType.dx.error.hlsl (485 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/ddy-coarse.hlsl (486 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (488 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/Texture2D-SampleLevel.hlsl (489 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 :: CodeGenHLSL/resources/Texture2D-default.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (491 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/Language/InitLists.hlsl (492 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/BasicFeatures/VectorElementwiseCast.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (494 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (495 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 :: SemaHLSL/Texture2D-Gather.hlsl (496 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (497 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 :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (498 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/ddx-coarse-builtin.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (500 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 :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (501 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/ArrayAssignable_errors.hlsl (502 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (503 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 :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (504 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/builtins/log2-overloads.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (506 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/matrix-member-zero-based-swizzle-load.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (508 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (510 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (511 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (512 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/matrix-member-zero-based-accessor-scalar-load.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (515 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: 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.44s 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.